Add files using upload-large-folder tool
Browse files- LTA_openwebtext_dualt/logs/genppl_lm1b_latest_fast_flm.log +154 -0
- LTA_openwebtext_dualt/logs/lta_owt_c1024_len1024_t0to1_lowk64plus_noall_buf1000_gbs128_4gpu_20k.nohup.log +114 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_ada_builtins.py +103 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_mapping.py +603 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_openedge_builtins.py +2600 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_tsql_builtins.py +1003 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/compiled.py +35 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/dylan.py +279 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/grammar_notation.py +262 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/jslt.py +94 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/mosel.py +447 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/slash.py +183 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/snobol.py +82 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/sophia.py +102 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/srcinfo.py +62 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/tcl.py +148 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/testing.py +209 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/usd.py +85 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/webassembly.py +119 -0
- LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/xorg.py +38 -0
LTA_openwebtext_dualt/logs/genppl_lm1b_latest_fast_flm.log
ADDED
|
@@ -0,0 +1,154 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
=== GENPPL K=128 SAMPLES=128 batch=16 ===
|
| 2 |
+
{
|
| 3 |
+
"mask_ratio_0.10": {
|
| 4 |
+
"corrupt_tokens": 5,
|
| 5 |
+
"endpoint_loss": 3.857836961746216,
|
| 6 |
+
"endpoint_acc": 0.20000000298023224,
|
| 7 |
+
"final_acc": 0.20000000298023224,
|
| 8 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 9 |
+
"init": "while athletes in different professions makers with doping scandals and other controversies plaster woods continued to do what he did best : dominate the field of professional partition and rake in endorsements.",
|
| 10 |
+
"endpoint": "while athletes in different professions struggled with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional athletes and rake in endorsements.",
|
| 11 |
+
"final": ", while athletes in different professions cope with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional athletes and rake in endorsements."
|
| 12 |
+
},
|
| 13 |
+
"mask_ratio_0.20": {
|
| 14 |
+
"corrupt_tokens": 14,
|
| 15 |
+
"endpoint_loss": 2.2157270908355713,
|
| 16 |
+
"endpoint_acc": 0.5714285969734192,
|
| 17 |
+
"final_acc": 0.6428571343421936,
|
| 18 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 19 |
+
"init": "while athletes in different professionsceptive with doping scandals and other retaliation, woods continuedchurch do what position did best : dominate the field of 92 golf and rake in endorsement spoken.eal game",
|
| 20 |
+
"endpoint": "while athletes in different professions struggled with doping scandals and other scandals, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 21 |
+
"final": ", while athletes in different professions cope with doping scandals and other scandals, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements."
|
| 22 |
+
},
|
| 23 |
+
"mask_ratio_0.50": {
|
| 24 |
+
"corrupt_tokens": 38,
|
| 25 |
+
"endpoint_loss": 6.000478744506836,
|
| 26 |
+
"endpoint_acc": 0.07894736528396606,
|
| 27 |
+
"final_acc": 0.07894736528396606,
|
| 28 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 29 |
+
"init": "milling while ま statesman introduces vaudeville [unused527] coarse dopingsities resisted other scrub, roxy eldest to do what› deployed moran : dominate the glare eye imposing golf grinnednostic in collapses forcing cds",
|
| 30 |
+
"endpoint": ", while the is to to to - doping and the other countries, we have to do what he be do : dominate the world of the the course championship in the world.",
|
| 31 |
+
"final": ", while he has had a history of doping on the other side, you have to do what he can do : dominate the glare of a golf course course in the woods."
|
| 32 |
+
},
|
| 33 |
+
"mask_ratio_1.00": {
|
| 34 |
+
"corrupt_tokens": 74,
|
| 35 |
+
"endpoint_loss": 7.094099521636963,
|
| 36 |
+
"endpoint_acc": 0.12162162363529205,
|
| 37 |
+
"final_acc": 0.027027027681469917,
|
| 38 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 39 |
+
"init": "drury plaintiff sabbath kilometres regulators implant [unused940] unreleased sunk hostility situplycliff filter kaplan concussion violated battling economy straightened twitch carrot gardner 2005 denote ε herald stylistic concluding ballet bursts velvet validity silva sanford imprisoned prasad",
|
| 40 |
+
"endpoint": "",
|
| 41 |
+
"final": "- - and, at least - - sunk to be a success."
|
| 42 |
+
},
|
| 43 |
+
"pure_noise": [
|
| 44 |
+
"- - - - - - and, - - - -."
|
| 45 |
+
],
|
| 46 |
+
"gen_ppl": 10.103002343844912,
|
| 47 |
+
"gen_nll_per_token": 2.3128326414405116,
|
| 48 |
+
"gen_tokens": 18949,
|
| 49 |
+
"gen_scored_samples": 128,
|
| 50 |
+
"gen_skipped_samples": 0,
|
| 51 |
+
"gen_empty_rate": 0.0,
|
| 52 |
+
"gen_kept_samples": 128,
|
| 53 |
+
"gen_total_samples": 128,
|
| 54 |
+
"gen_ppl_model": "/e2e-data/evad-tech-vla/wanghan58/models/flowtext_scorers/gpt2-large-standard",
|
| 55 |
+
"gen_ppl_output": "/e2e-data/evad-tech-vla/wanghan58/workspace/LTA_openwebtext_dualt/runs/lta_lm1b_duo_aligned_dirichlet_dualt_onehot_hardce_b128_4xh20_1m_nw0_compile_ro/genppl_lm1b_latest_k128_s128_flm.jsonl",
|
| 56 |
+
"gen_ppl_flm_formula": true,
|
| 57 |
+
"gen_ppl_full_decode": true,
|
| 58 |
+
"decode_solver": "flowmap",
|
| 59 |
+
"noise_init": "logistic_normal",
|
| 60 |
+
"noise_sigma": 6.0,
|
| 61 |
+
"gen_ppl_min_chars": 0,
|
| 62 |
+
"gen_ppl_normalize_whitespace": false,
|
| 63 |
+
"gen_ppl_drop_remainder": false,
|
| 64 |
+
"gen_sample_entropy": 1.9470691962342106,
|
| 65 |
+
"gen_unique_tokens": 1417,
|
| 66 |
+
"gen_token_count": 16384,
|
| 67 |
+
"gen_distinct_1": 0.08648681640625,
|
| 68 |
+
"gen_distinct_2": 0.22139517716535434,
|
| 69 |
+
"gen_top_token_mass": 0.52587890625,
|
| 70 |
+
"gen_samples_preview": [
|
| 71 |
+
"[CLS] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [SEP]",
|
| 72 |
+
"[CLS] - - - - - - - - - - - - - - - - - - - - - -, products, the products, and, or,,, strategy, and, when, and, dispositions, and,,,, and and,. - - and, company ' s business affairs,, and the development of,,, and,, and,, and, efficiently, and - - - -, and - - - -,, integrate,, and, strategies. operates, and strategies, and will track, integrate and execute, and better - in - law to determine the development of [SEP]",
|
| 73 |
+
"[CLS] as in the harvest and joined the company. [SEP] [SEP] [CLS] the cast of oscar - - winner, and winner of fame - - features a two - to - a - - - - - - in movies. [SEP] [SEP] [CLS] the angeles, march 23 ( upi ) - - - - - - - - 31, - - of course - - - - - - - - - - - - - - - - - - and - - - a major league in 2006. [SEP] [SEP] [CLS] the second division of the armed forces - - - on the side of the eastern strip - - - was attacked in - - and the [SEP]",
|
| 74 |
+
"[CLS],,, - - - - -,, and - - - - -. [SEP] [SEP] [CLS] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -. [SEP] [SEP] [CLS] for the quarter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [SEP]",
|
| 75 |
+
"[CLS] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -, or, or, or, ( or ), - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [SEP]"
|
| 76 |
+
]
|
| 77 |
+
}
|
| 78 |
+
=== GENPPL K=1024 SAMPLES=32 batch=16 ===
|
| 79 |
+
{
|
| 80 |
+
"mask_ratio_0.10": {
|
| 81 |
+
"corrupt_tokens": 11,
|
| 82 |
+
"endpoint_loss": 4.627485752105713,
|
| 83 |
+
"endpoint_acc": 0.1818181872367859,
|
| 84 |
+
"final_acc": 0.1818181872367859,
|
| 85 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 86 |
+
"init": "while extended in different professions dealt vaseking cliff and other serene, investor continued to do what achieving did stein : dominate the field of professional golf and rake in endorsements.",
|
| 87 |
+
"endpoint": "while women in different professions, withkings and other issues, they continued to do what they did best : dominate the field of professional golf and rake in endorsements.",
|
| 88 |
+
"final": ", while working in different professions, with hispanics and other languages, they continued to do what they did best : dominate the field of professional golf and rake in endorsements."
|
| 89 |
+
},
|
| 90 |
+
"mask_ratio_0.20": {
|
| 91 |
+
"corrupt_tokens": 11,
|
| 92 |
+
"endpoint_loss": 2.1966073513031006,
|
| 93 |
+
"endpoint_acc": 0.5454545617103577,
|
| 94 |
+
"final_acc": 0.5454545617103577,
|
| 95 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 96 |
+
"init": "##ryngf in different professions dealt with doping scandals supporting other controversies, woods telugu to do what he did best : dominate rifle shooter of professional golf and rake in ɬs.",
|
| 97 |
+
"endpoint": "",
|
| 98 |
+
"final": ""
|
| 99 |
+
},
|
| 100 |
+
"mask_ratio_0.50": {
|
| 101 |
+
"corrupt_tokens": 41,
|
| 102 |
+
"endpoint_loss": 5.32470703125,
|
| 103 |
+
"endpoint_acc": 0.17073170840740204,
|
| 104 |
+
"final_acc": 0.17073170840740204,
|
| 105 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 106 |
+
"init": "specification staggering potential surgeonzam professions puts with negotiated barbarians and running mundo, woods iteration conversely mountain documents supervisor did cables nagasaki dominate the field of juliette generally and rake in outlets 336 snacks calm",
|
| 107 |
+
"endpoint": "",
|
| 108 |
+
"final": "a staggering potential."
|
| 109 |
+
},
|
| 110 |
+
"mask_ratio_1.00": {
|
| 111 |
+
"corrupt_tokens": 74,
|
| 112 |
+
"endpoint_loss": 7.148087978363037,
|
| 113 |
+
"endpoint_acc": 0.04054053872823715,
|
| 114 |
+
"final_acc": 0.027027027681469917,
|
| 115 |
+
"target": "while athletes in different professions dealt with doping scandals and other controversies, woods continued to do what he did best : dominate the field of professional golf and rake in endorsements.",
|
| 116 |
+
"init": "hinduismsher bose bhutan architect kw strait [unused711] images readersieri hunt controller 3a utter trent walshச smiles willard explosives roma absentlysl circular investhei noticed ghost kappa benz speedy squadsidal apical colon exploring",
|
| 117 |
+
"endpoint": "",
|
| 118 |
+
"final": "hinduism, \" the architect kwame said."
|
| 119 |
+
},
|
| 120 |
+
"pure_noise": [
|
| 121 |
+
"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
|
| 122 |
+
],
|
| 123 |
+
"gen_ppl": 7.4733212750969145,
|
| 124 |
+
"gen_nll_per_token": 2.0113395154728515,
|
| 125 |
+
"gen_tokens": 4724,
|
| 126 |
+
"gen_scored_samples": 32,
|
| 127 |
+
"gen_skipped_samples": 0,
|
| 128 |
+
"gen_empty_rate": 0.0,
|
| 129 |
+
"gen_kept_samples": 32,
|
| 130 |
+
"gen_total_samples": 32,
|
| 131 |
+
"gen_ppl_model": "/e2e-data/evad-tech-vla/wanghan58/models/flowtext_scorers/gpt2-large-standard",
|
| 132 |
+
"gen_ppl_output": "/e2e-data/evad-tech-vla/wanghan58/workspace/LTA_openwebtext_dualt/runs/lta_lm1b_duo_aligned_dirichlet_dualt_onehot_hardce_b128_4xh20_1m_nw0_compile_ro/genppl_lm1b_latest_k1024_s32_flm.jsonl",
|
| 133 |
+
"gen_ppl_flm_formula": true,
|
| 134 |
+
"gen_ppl_full_decode": true,
|
| 135 |
+
"decode_solver": "flowmap",
|
| 136 |
+
"noise_init": "logistic_normal",
|
| 137 |
+
"noise_sigma": 6.0,
|
| 138 |
+
"gen_ppl_min_chars": 0,
|
| 139 |
+
"gen_ppl_normalize_whitespace": false,
|
| 140 |
+
"gen_ppl_drop_remainder": false,
|
| 141 |
+
"gen_sample_entropy": 1.6842482027572077,
|
| 142 |
+
"gen_unique_tokens": 444,
|
| 143 |
+
"gen_token_count": 4096,
|
| 144 |
+
"gen_distinct_1": 0.1083984375,
|
| 145 |
+
"gen_distinct_2": 0.2423720472440945,
|
| 146 |
+
"gen_top_token_mass": 0.608642578125,
|
| 147 |
+
"gen_samples_preview": [
|
| 148 |
+
"[CLS] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [SEP]",
|
| 149 |
+
"[CLS] company ' s position and ability to protect themselves in the markets. [SEP] [SEP] [CLS] \" phones, computers, mobile devices and e - mail ' s products have been declining in recent years, but the companies are expected to grow in decades - - computers, laptops, cameras - - computers, computers, and other components - - that will be available on the market, \" said john mugs, of the company ' s new york - based office. [SEP] [SEP] [CLS] pickups is also expected to rise in the auto parts of the year. [SEP] [SEP] [CLS] washington / prnenewswire - - - - leaders of the country [SEP]",
|
| 150 |
+
"[CLS] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [SEP]",
|
| 151 |
+
"[CLS] - and, benny - - suzy, a 19 - year - old - old daughter, 6 - year - old, grandson, the oldest, and a little sister, of luke jr., jr., the son of four and wounded. [SEP] [SEP] [CLS] henderson, 21 - 38, 52 - 69, garcia 21 -, 31 - 31, of., n. b. m., a tall, 41 - year - old of the nation ' s basketball committee, which is a measure of art passing, according to a recent study of the journal found. [SEP] [SEP] [CLS] in addition, u. s. district judge [SEP]",
|
| 152 |
+
"[CLS] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -, where he was the best - - - -. [SEP] [SEP] [CLS] 31, 2009 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -..., inc. - - - - - - - - - - - - - - - - [SEP]"
|
| 153 |
+
]
|
| 154 |
+
}
|
LTA_openwebtext_dualt/logs/lta_owt_c1024_len1024_t0to1_lowk64plus_noall_buf1000_gbs128_4gpu_20k.nohup.log
ADDED
|
@@ -0,0 +1,114 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[launch] owt low-t-cut low-k 100-step pilot
|
| 2 |
+
[launch] run_name=lta_owt_c1024_len1024_t0to1_lowk64plus_noall_buf1000_gbs128_4gpu_20k
|
| 3 |
+
[launch] save_dir=runs/lta_owt_c1024_len1024_t0to1_lowk64plus_noall_buf1000_gbs128_4gpu_20k
|
| 4 |
+
[launch] t=0.0..1.0 mask=0.01..1.0
|
| 5 |
+
[launch] mixture original=0.0 lowk=1.0 all=0.0
|
| 6 |
+
|
| 7 |
+
*****************************************
|
| 8 |
+
Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 9 |
+
*****************************************
|
| 10 |
+
NCCL version 2.25.1+cuda12.8
|
| 11 |
+
{
|
| 12 |
+
"device": "cuda:0",
|
| 13 |
+
"rank": 0,
|
| 14 |
+
"world_size": 4,
|
| 15 |
+
"samples": "wrapped_stream_online_shuffle:1000",
|
| 16 |
+
"vocab_size": 50257,
|
| 17 |
+
"save_dir": "runs/lta_owt_c1024_len1024_t0to1_lowk64plus_noall_buf1000_gbs128_4gpu_20k",
|
| 18 |
+
"batch_size": 16,
|
| 19 |
+
"grad_accum": 2,
|
| 20 |
+
"effective_batch_size": 128,
|
| 21 |
+
"global_batch_size": 128,
|
| 22 |
+
"lr_schedule": "constant_warmup",
|
| 23 |
+
"warmup_steps": 250,
|
| 24 |
+
"adam_beta1": 0.9,
|
| 25 |
+
"adam_beta2": 0.999,
|
| 26 |
+
"adam_eps": 1e-08,
|
| 27 |
+
"model_type": "ddit",
|
| 28 |
+
"dual_t": true,
|
| 29 |
+
"corrupt_t_mode": "same",
|
| 30 |
+
"corrupt_min_t": 0.0,
|
| 31 |
+
"corrupt_max_t": 1.0,
|
| 32 |
+
"dirichlet_endpoint_mode": "categorical_dual_t",
|
| 33 |
+
"dirichlet_semantic_t_mode": "same",
|
| 34 |
+
"dirichlet_semantic_t_value": 0.0,
|
| 35 |
+
"categorical_wrong_from_full_vocab": true,
|
| 36 |
+
"simplex_bridge_sampler": "dirichlet",
|
| 37 |
+
"logistic_normal_sigma_min": 0.18,
|
| 38 |
+
"logistic_normal_sigma_max": 2.2,
|
| 39 |
+
"logistic_normal_tau_min": 0.65,
|
| 40 |
+
"logistic_normal_tau_max": 1.15,
|
| 41 |
+
"torch_compile": false,
|
| 42 |
+
"compile_mode": "max-autotune",
|
| 43 |
+
"state_format": "prob",
|
| 44 |
+
"target_loss": "hard_ce",
|
| 45 |
+
"meanflow_weight": 0.0,
|
| 46 |
+
"bridge_noise_init": "logistic_normal",
|
| 47 |
+
"noise_sigma": -1.0,
|
| 48 |
+
"wrap": true,
|
| 49 |
+
"wrap_mode": "stream",
|
| 50 |
+
"wrap_record_buffer_size": 200,
|
| 51 |
+
"owt_cached_chunks": false,
|
| 52 |
+
"owt_chunk_cache_dir": "",
|
| 53 |
+
"owt_chunk_cache_rebuild": false,
|
| 54 |
+
"owt_chunk_cache_write_batch": 4096,
|
| 55 |
+
"online_chunk_shuffle": true,
|
| 56 |
+
"online_chunk_shuffle_buffer": 1000,
|
| 57 |
+
"openwebtext_split": "train_minus_100k",
|
| 58 |
+
"detokenizer": "auto",
|
| 59 |
+
"resolved_detokenizer": null,
|
| 60 |
+
"num_workers": 0,
|
| 61 |
+
"latest_every": 500,
|
| 62 |
+
"resume_path": ""
|
| 63 |
+
}
|
| 64 |
+
step=100 micro_steps=200 elapsed=162.1s lr=1.212000e-04 loss_all=9.3275 acc_all=0.2237 loss_corrupt=9.3412 acc_corrupt=0.1930 corrupt_frac=0.8537 loss=9.3412 loss_recon=9.3412 loss_meanflow=0.0000 mean_model_t=0.4965 mean_corrupt_t=0.4965 wrong_frac=0.5041 init_acc_corrupt=0.4597 init_gold_top10=0.4902 init_gold_top100=0.5211
|
| 65 |
+
step=200 micro_steps=400 elapsed=158.8s lr=2.412000e-04 loss_all=4.5619 acc_all=0.4461 loss_corrupt=5.0229 acc_corrupt=0.3884 corrupt_frac=0.8532 loss=5.0229 loss_recon=5.0229 loss_meanflow=0.0000 mean_model_t=0.5034 mean_corrupt_t=0.5034 wrong_frac=0.4970 init_acc_corrupt=0.4681 init_gold_top10=0.4975 init_gold_top100=0.5268
|
| 66 |
+
step=300 micro_steps=600 elapsed=159.0s lr=3.000000e-04 loss_all=3.8212 acc_all=0.5336 loss_corrupt=4.3806 acc_corrupt=0.4632 corrupt_frac=0.8543 loss=4.3806 loss_recon=4.3806 loss_meanflow=0.0000 mean_model_t=0.4884 mean_corrupt_t=0.4884 wrong_frac=0.5112 init_acc_corrupt=0.4526 init_gold_top10=0.4828 init_gold_top100=0.5138
|
| 67 |
+
step=400 micro_steps=800 elapsed=158.9s lr=3.000000e-04 loss_all=3.6133 acc_all=0.5530 loss_corrupt=4.1389 acc_corrupt=0.4868 corrupt_frac=0.8538 loss=4.1389 loss_recon=4.1389 loss_meanflow=0.0000 mean_model_t=0.5021 mean_corrupt_t=0.5021 wrong_frac=0.4981 init_acc_corrupt=0.4670 init_gold_top10=0.4962 init_gold_top100=0.5259
|
| 68 |
+
step=500 micro_steps=1000 elapsed=158.8s lr=3.000000e-04 loss_all=3.4221 acc_all=0.5664 loss_corrupt=3.9294 acc_corrupt=0.5013 corrupt_frac=0.8544 loss=3.9294 loss_recon=3.9294 loss_meanflow=0.0000 mean_model_t=0.5030 mean_corrupt_t=0.5030 wrong_frac=0.4967 init_acc_corrupt=0.4694 init_gold_top10=0.4978 init_gold_top100=0.5273
|
| 69 |
+
step=600 micro_steps=1200 elapsed=168.6s lr=3.000000e-04 loss_all=3.3797 acc_all=0.5645 loss_corrupt=3.8939 acc_corrupt=0.4976 corrupt_frac=0.8520 loss=3.8939 loss_recon=3.8939 loss_meanflow=0.0000 mean_model_t=0.4915 mean_corrupt_t=0.4915 wrong_frac=0.5084 init_acc_corrupt=0.4563 init_gold_top10=0.4857 init_gold_top100=0.5166
|
| 70 |
+
step=700 micro_steps=1400 elapsed=189.3s lr=3.000000e-04 loss_all=3.2705 acc_all=0.5742 loss_corrupt=3.7647 acc_corrupt=0.5091 corrupt_frac=0.8531 loss=3.7647 loss_recon=3.7647 loss_meanflow=0.0000 mean_model_t=0.4981 mean_corrupt_t=0.4981 wrong_frac=0.5014 init_acc_corrupt=0.4640 init_gold_top10=0.4929 init_gold_top100=0.5226
|
| 71 |
+
step=800 micro_steps=1600 elapsed=179.9s lr=3.000000e-04 loss_all=3.1737 acc_all=0.5835 loss_corrupt=3.6518 acc_corrupt=0.5201 corrupt_frac=0.8531 loss=3.6518 loss_recon=3.6518 loss_meanflow=0.0000 mean_model_t=0.5055 mean_corrupt_t=0.5055 wrong_frac=0.4946 init_acc_corrupt=0.4715 init_gold_top10=0.4996 init_gold_top100=0.5290
|
| 72 |
+
step=900 micro_steps=1800 elapsed=214.4s lr=3.000000e-04 loss_all=3.2227 acc_all=0.5736 loss_corrupt=3.7010 acc_corrupt=0.5098 corrupt_frac=0.8542 loss=3.7010 loss_recon=3.7010 loss_meanflow=0.0000 mean_model_t=0.4934 mean_corrupt_t=0.4934 wrong_frac=0.5070 init_acc_corrupt=0.4557 init_gold_top10=0.4871 init_gold_top100=0.5179
|
| 73 |
+
step=1000 micro_steps=2000 elapsed=95.4s lr=3.000000e-04 loss_all=3.1676 acc_all=0.5790 loss_corrupt=3.6268 acc_corrupt=0.5176 corrupt_frac=0.8562 loss=3.6268 loss_recon=3.6268 loss_meanflow=0.0000 mean_model_t=0.4973 mean_corrupt_t=0.4973 wrong_frac=0.5026 init_acc_corrupt=0.4617 init_gold_top10=0.4916 init_gold_top100=0.5216
|
| 74 |
+
step=1100 micro_steps=2200 elapsed=178.3s lr=3.000000e-04 loss_all=3.1324 acc_all=0.5816 loss_corrupt=3.5934 acc_corrupt=0.5198 corrupt_frac=0.8536 loss=3.5934 loss_recon=3.5934 loss_meanflow=0.0000 mean_model_t=0.4962 mean_corrupt_t=0.4962 wrong_frac=0.5036 init_acc_corrupt=0.4611 init_gold_top10=0.4906 init_gold_top100=0.5200
|
| 75 |
+
step=1200 micro_steps=2400 elapsed=118.6s lr=3.000000e-04 loss_all=3.1075 acc_all=0.5830 loss_corrupt=3.5610 acc_corrupt=0.5219 corrupt_frac=0.8547 loss=3.5610 loss_recon=3.5610 loss_meanflow=0.0000 mean_model_t=0.4980 mean_corrupt_t=0.4980 wrong_frac=0.5023 init_acc_corrupt=0.4631 init_gold_top10=0.4916 init_gold_top100=0.5237
|
| 76 |
+
step=1300 micro_steps=2600 elapsed=90.6s lr=3.000000e-04 loss_all=3.0150 acc_all=0.5936 loss_corrupt=3.4552 acc_corrupt=0.5338 corrupt_frac=0.8556 loss=3.4552 loss_recon=3.4552 loss_meanflow=0.0000 mean_model_t=0.5084 mean_corrupt_t=0.5084 wrong_frac=0.4914 init_acc_corrupt=0.4744 init_gold_top10=0.5032 init_gold_top100=0.5323
|
| 77 |
+
step=1400 micro_steps=2800 elapsed=90.7s lr=3.000000e-04 loss_all=3.0326 acc_all=0.5915 loss_corrupt=3.4759 acc_corrupt=0.5313 corrupt_frac=0.8557 loss=3.4759 loss_recon=3.4759 loss_meanflow=0.0000 mean_model_t=0.5049 mean_corrupt_t=0.5049 wrong_frac=0.4949 init_acc_corrupt=0.4712 init_gold_top10=0.4996 init_gold_top100=0.5288
|
| 78 |
+
step=1500 micro_steps=3000 elapsed=90.5s lr=3.000000e-04 loss_all=3.0691 acc_all=0.5842 loss_corrupt=3.5178 acc_corrupt=0.5230 corrupt_frac=0.8549 loss=3.5178 loss_recon=3.5178 loss_meanflow=0.0000 mean_model_t=0.4958 mean_corrupt_t=0.4958 wrong_frac=0.5043 init_acc_corrupt=0.4610 init_gold_top10=0.4897 init_gold_top100=0.5209
|
| 79 |
+
step=1600 micro_steps=3200 elapsed=108.0s lr=3.000000e-04 loss_all=3.0519 acc_all=0.5855 loss_corrupt=3.4965 acc_corrupt=0.5246 corrupt_frac=0.8562 loss=3.4965 loss_recon=3.4965 loss_meanflow=0.0000 mean_model_t=0.4953 mean_corrupt_t=0.4953 wrong_frac=0.5044 init_acc_corrupt=0.4601 init_gold_top10=0.4897 init_gold_top100=0.5203
|
| 80 |
+
step=1700 micro_steps=3400 elapsed=90.8s lr=3.000000e-04 loss_all=2.9948 acc_all=0.5920 loss_corrupt=3.4342 acc_corrupt=0.5316 corrupt_frac=0.8556 loss=3.4342 loss_recon=3.4342 loss_meanflow=0.0000 mean_model_t=0.5022 mean_corrupt_t=0.5022 wrong_frac=0.4978 init_acc_corrupt=0.4671 init_gold_top10=0.4967 init_gold_top100=0.5262
|
| 81 |
+
W0512 00:36:09.894000 862137 torch/distributed/elastic/agent/server/api.py:719] Received 15 death signal, shutting down workers
|
| 82 |
+
W0512 00:36:09.896000 862137 torch/distributed/elastic/multiprocessing/api.py:898] Sending process 862206 closing signal SIGTERM
|
| 83 |
+
W0512 00:36:09.897000 862137 torch/distributed/elastic/multiprocessing/api.py:898] Sending process 862207 closing signal SIGTERM
|
| 84 |
+
W0512 00:36:09.897000 862137 torch/distributed/elastic/multiprocessing/api.py:898] Sending process 862208 closing signal SIGTERM
|
| 85 |
+
W0512 00:36:09.898000 862137 torch/distributed/elastic/multiprocessing/api.py:898] Sending process 862209 closing signal SIGTERM
|
| 86 |
+
Traceback (most recent call last):
|
| 87 |
+
File "<frozen runpy>", line 198, in _run_module_as_main
|
| 88 |
+
File "<frozen runpy>", line 88, in _run_code
|
| 89 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/run.py", line 922, in <module>
|
| 90 |
+
main()
|
| 91 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/elastic/multiprocessing/errors/__init__.py", line 355, in wrapper
|
| 92 |
+
return f(*args, **kwargs)
|
| 93 |
+
^^^^^^^^^^^^^^^^^^
|
| 94 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/run.py", line 918, in main
|
| 95 |
+
run(args)
|
| 96 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/run.py", line 909, in run
|
| 97 |
+
elastic_launch(
|
| 98 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/launcher/api.py", line 139, in __call__
|
| 99 |
+
return launch_agent(self._config, self._entrypoint, list(args))
|
| 100 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 101 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/launcher/api.py", line 261, in launch_agent
|
| 102 |
+
result = agent.run()
|
| 103 |
+
^^^^^^^^^^^
|
| 104 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/elastic/metrics/api.py", line 137, in wrapper
|
| 105 |
+
result = f(*args, **kwargs)
|
| 106 |
+
^^^^^^^^^^^^^^^^^^
|
| 107 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/elastic/agent/server/api.py", line 711, in run
|
| 108 |
+
result = self._invoke_run(role)
|
| 109 |
+
^^^^^^^^^^^^^^^^^^^^^^
|
| 110 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/elastic/agent/server/api.py", line 870, in _invoke_run
|
| 111 |
+
time.sleep(monitor_interval)
|
| 112 |
+
File "/usr/local/lib/python3.12/dist-packages/torch/distributed/elastic/multiprocessing/api.py", line 84, in _terminate_process_handler
|
| 113 |
+
raise SignalException(f"Process {os.getpid()} got signal: {sigval}", sigval=sigval)
|
| 114 |
+
torch.distributed.elastic.multiprocessing.api.SignalException: Process 862137 got signal: 15
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_ada_builtins.py
ADDED
|
@@ -0,0 +1,103 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers._ada_builtins
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Ada builtins.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
KEYWORD_LIST = (
|
| 12 |
+
'abort',
|
| 13 |
+
'abs',
|
| 14 |
+
'abstract',
|
| 15 |
+
'accept',
|
| 16 |
+
'access',
|
| 17 |
+
'aliased',
|
| 18 |
+
'all',
|
| 19 |
+
'array',
|
| 20 |
+
'at',
|
| 21 |
+
'begin',
|
| 22 |
+
'body',
|
| 23 |
+
'case',
|
| 24 |
+
'constant',
|
| 25 |
+
'declare',
|
| 26 |
+
'delay',
|
| 27 |
+
'delta',
|
| 28 |
+
'digits',
|
| 29 |
+
'do',
|
| 30 |
+
'else',
|
| 31 |
+
'elsif',
|
| 32 |
+
'end',
|
| 33 |
+
'entry',
|
| 34 |
+
'exception',
|
| 35 |
+
'exit',
|
| 36 |
+
'interface',
|
| 37 |
+
'for',
|
| 38 |
+
'goto',
|
| 39 |
+
'if',
|
| 40 |
+
'is',
|
| 41 |
+
'limited',
|
| 42 |
+
'loop',
|
| 43 |
+
'new',
|
| 44 |
+
'null',
|
| 45 |
+
'of',
|
| 46 |
+
'or',
|
| 47 |
+
'others',
|
| 48 |
+
'out',
|
| 49 |
+
'overriding',
|
| 50 |
+
'pragma',
|
| 51 |
+
'protected',
|
| 52 |
+
'raise',
|
| 53 |
+
'range',
|
| 54 |
+
'record',
|
| 55 |
+
'renames',
|
| 56 |
+
'requeue',
|
| 57 |
+
'return',
|
| 58 |
+
'reverse',
|
| 59 |
+
'select',
|
| 60 |
+
'separate',
|
| 61 |
+
'some',
|
| 62 |
+
'subtype',
|
| 63 |
+
'synchronized',
|
| 64 |
+
'task',
|
| 65 |
+
'tagged',
|
| 66 |
+
'terminate',
|
| 67 |
+
'then',
|
| 68 |
+
'type',
|
| 69 |
+
'until',
|
| 70 |
+
'when',
|
| 71 |
+
'while',
|
| 72 |
+
'xor'
|
| 73 |
+
)
|
| 74 |
+
|
| 75 |
+
BUILTIN_LIST = (
|
| 76 |
+
'Address',
|
| 77 |
+
'Byte',
|
| 78 |
+
'Boolean',
|
| 79 |
+
'Character',
|
| 80 |
+
'Controlled',
|
| 81 |
+
'Count',
|
| 82 |
+
'Cursor',
|
| 83 |
+
'Duration',
|
| 84 |
+
'File_Mode',
|
| 85 |
+
'File_Type',
|
| 86 |
+
'Float',
|
| 87 |
+
'Generator',
|
| 88 |
+
'Integer',
|
| 89 |
+
'Long_Float',
|
| 90 |
+
'Long_Integer',
|
| 91 |
+
'Long_Long_Float',
|
| 92 |
+
'Long_Long_Integer',
|
| 93 |
+
'Natural',
|
| 94 |
+
'Positive',
|
| 95 |
+
'Reference_Type',
|
| 96 |
+
'Short_Float',
|
| 97 |
+
'Short_Integer',
|
| 98 |
+
'Short_Short_Float',
|
| 99 |
+
'Short_Short_Integer',
|
| 100 |
+
'String',
|
| 101 |
+
'Wide_Character',
|
| 102 |
+
'Wide_String'
|
| 103 |
+
)
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_mapping.py
ADDED
|
@@ -0,0 +1,603 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Automatically generated by scripts/gen_mapfiles.py.
|
| 2 |
+
# DO NOT EDIT BY HAND; run `tox -e mapfiles` instead.
|
| 3 |
+
|
| 4 |
+
LEXERS = {
|
| 5 |
+
'ABAPLexer': ('pygments.lexers.business', 'ABAP', ('abap',), ('*.abap', '*.ABAP'), ('text/x-abap',)),
|
| 6 |
+
'AMDGPULexer': ('pygments.lexers.amdgpu', 'AMDGPU', ('amdgpu',), ('*.isa',), ()),
|
| 7 |
+
'APLLexer': ('pygments.lexers.apl', 'APL', ('apl',), ('*.apl', '*.aplf', '*.aplo', '*.apln', '*.aplc', '*.apli', '*.dyalog'), ()),
|
| 8 |
+
'AbnfLexer': ('pygments.lexers.grammar_notation', 'ABNF', ('abnf',), ('*.abnf',), ('text/x-abnf',)),
|
| 9 |
+
'ActionScript3Lexer': ('pygments.lexers.actionscript', 'ActionScript 3', ('actionscript3', 'as3'), ('*.as',), ('application/x-actionscript3', 'text/x-actionscript3', 'text/actionscript3')),
|
| 10 |
+
'ActionScriptLexer': ('pygments.lexers.actionscript', 'ActionScript', ('actionscript', 'as'), ('*.as',), ('application/x-actionscript', 'text/x-actionscript', 'text/actionscript')),
|
| 11 |
+
'AdaLexer': ('pygments.lexers.ada', 'Ada', ('ada', 'ada95', 'ada2005'), ('*.adb', '*.ads', '*.ada'), ('text/x-ada',)),
|
| 12 |
+
'AdlLexer': ('pygments.lexers.archetype', 'ADL', ('adl',), ('*.adl', '*.adls', '*.adlf', '*.adlx'), ()),
|
| 13 |
+
'AgdaLexer': ('pygments.lexers.haskell', 'Agda', ('agda',), ('*.agda',), ('text/x-agda',)),
|
| 14 |
+
'AheuiLexer': ('pygments.lexers.esoteric', 'Aheui', ('aheui',), ('*.aheui',), ()),
|
| 15 |
+
'AlloyLexer': ('pygments.lexers.dsls', 'Alloy', ('alloy',), ('*.als',), ('text/x-alloy',)),
|
| 16 |
+
'AmbientTalkLexer': ('pygments.lexers.ambient', 'AmbientTalk', ('ambienttalk', 'ambienttalk/2', 'at'), ('*.at',), ('text/x-ambienttalk',)),
|
| 17 |
+
'AmplLexer': ('pygments.lexers.ampl', 'Ampl', ('ampl',), ('*.run',), ()),
|
| 18 |
+
'Angular2HtmlLexer': ('pygments.lexers.templates', 'HTML + Angular2', ('html+ng2',), ('*.ng2',), ()),
|
| 19 |
+
'Angular2Lexer': ('pygments.lexers.templates', 'Angular2', ('ng2',), (), ()),
|
| 20 |
+
'AntlrActionScriptLexer': ('pygments.lexers.parsers', 'ANTLR With ActionScript Target', ('antlr-actionscript', 'antlr-as'), ('*.G', '*.g'), ()),
|
| 21 |
+
'AntlrCSharpLexer': ('pygments.lexers.parsers', 'ANTLR With C# Target', ('antlr-csharp', 'antlr-c#'), ('*.G', '*.g'), ()),
|
| 22 |
+
'AntlrCppLexer': ('pygments.lexers.parsers', 'ANTLR With CPP Target', ('antlr-cpp',), ('*.G', '*.g'), ()),
|
| 23 |
+
'AntlrJavaLexer': ('pygments.lexers.parsers', 'ANTLR With Java Target', ('antlr-java',), ('*.G', '*.g'), ()),
|
| 24 |
+
'AntlrLexer': ('pygments.lexers.parsers', 'ANTLR', ('antlr',), (), ()),
|
| 25 |
+
'AntlrObjectiveCLexer': ('pygments.lexers.parsers', 'ANTLR With ObjectiveC Target', ('antlr-objc',), ('*.G', '*.g'), ()),
|
| 26 |
+
'AntlrPerlLexer': ('pygments.lexers.parsers', 'ANTLR With Perl Target', ('antlr-perl',), ('*.G', '*.g'), ()),
|
| 27 |
+
'AntlrPythonLexer': ('pygments.lexers.parsers', 'ANTLR With Python Target', ('antlr-python',), ('*.G', '*.g'), ()),
|
| 28 |
+
'AntlrRubyLexer': ('pygments.lexers.parsers', 'ANTLR With Ruby Target', ('antlr-ruby', 'antlr-rb'), ('*.G', '*.g'), ()),
|
| 29 |
+
'ApacheConfLexer': ('pygments.lexers.configs', 'ApacheConf', ('apacheconf', 'aconf', 'apache'), ('.htaccess', 'apache.conf', 'apache2.conf'), ('text/x-apacheconf',)),
|
| 30 |
+
'AppleScriptLexer': ('pygments.lexers.scripting', 'AppleScript', ('applescript',), ('*.applescript',), ()),
|
| 31 |
+
'ArduinoLexer': ('pygments.lexers.c_like', 'Arduino', ('arduino',), ('*.ino',), ('text/x-arduino',)),
|
| 32 |
+
'ArrowLexer': ('pygments.lexers.arrow', 'Arrow', ('arrow',), ('*.arw',), ()),
|
| 33 |
+
'ArturoLexer': ('pygments.lexers.arturo', 'Arturo', ('arturo', 'art'), ('*.art',), ()),
|
| 34 |
+
'AscLexer': ('pygments.lexers.asc', 'ASCII armored', ('asc', 'pem'), ('*.asc', '*.pem', 'id_dsa', 'id_ecdsa', 'id_ecdsa_sk', 'id_ed25519', 'id_ed25519_sk', 'id_rsa'), ('application/pgp-keys', 'application/pgp-encrypted', 'application/pgp-signature', 'application/pem-certificate-chain')),
|
| 35 |
+
'Asn1Lexer': ('pygments.lexers.asn1', 'ASN.1', ('asn1',), ('*.asn1',), ()),
|
| 36 |
+
'AspectJLexer': ('pygments.lexers.jvm', 'AspectJ', ('aspectj',), ('*.aj',), ('text/x-aspectj',)),
|
| 37 |
+
'AsymptoteLexer': ('pygments.lexers.graphics', 'Asymptote', ('asymptote', 'asy'), ('*.asy',), ('text/x-asymptote',)),
|
| 38 |
+
'AugeasLexer': ('pygments.lexers.configs', 'Augeas', ('augeas',), ('*.aug',), ()),
|
| 39 |
+
'AutoItLexer': ('pygments.lexers.automation', 'AutoIt', ('autoit',), ('*.au3',), ('text/x-autoit',)),
|
| 40 |
+
'AutohotkeyLexer': ('pygments.lexers.automation', 'autohotkey', ('autohotkey', 'ahk'), ('*.ahk', '*.ahkl'), ('text/x-autohotkey',)),
|
| 41 |
+
'AwkLexer': ('pygments.lexers.textedit', 'Awk', ('awk', 'gawk', 'mawk', 'nawk'), ('*.awk',), ('application/x-awk',)),
|
| 42 |
+
'BBCBasicLexer': ('pygments.lexers.basic', 'BBC Basic', ('bbcbasic',), ('*.bbc',), ()),
|
| 43 |
+
'BBCodeLexer': ('pygments.lexers.markup', 'BBCode', ('bbcode',), (), ('text/x-bbcode',)),
|
| 44 |
+
'BCLexer': ('pygments.lexers.algebra', 'BC', ('bc',), ('*.bc',), ()),
|
| 45 |
+
'BQNLexer': ('pygments.lexers.bqn', 'BQN', ('bqn',), ('*.bqn',), ()),
|
| 46 |
+
'BSTLexer': ('pygments.lexers.bibtex', 'BST', ('bst', 'bst-pybtex'), ('*.bst',), ()),
|
| 47 |
+
'BareLexer': ('pygments.lexers.bare', 'BARE', ('bare',), ('*.bare',), ()),
|
| 48 |
+
'BaseMakefileLexer': ('pygments.lexers.make', 'Base Makefile', ('basemake',), (), ()),
|
| 49 |
+
'BashLexer': ('pygments.lexers.shell', 'Bash', ('bash', 'sh', 'ksh', 'zsh', 'shell', 'openrc'), ('*.sh', '*.ksh', '*.bash', '*.ebuild', '*.eclass', '*.exheres-0', '*.exlib', '*.zsh', '.bashrc', 'bashrc', '.bash_*', 'bash_*', 'zshrc', '.zshrc', '.kshrc', 'kshrc', 'PKGBUILD'), ('application/x-sh', 'application/x-shellscript', 'text/x-shellscript')),
|
| 50 |
+
'BashSessionLexer': ('pygments.lexers.shell', 'Bash Session', ('console', 'shell-session'), ('*.sh-session', '*.shell-session'), ('application/x-shell-session', 'application/x-sh-session')),
|
| 51 |
+
'BatchLexer': ('pygments.lexers.shell', 'Batchfile', ('batch', 'bat', 'dosbatch', 'winbatch'), ('*.bat', '*.cmd'), ('application/x-dos-batch',)),
|
| 52 |
+
'BddLexer': ('pygments.lexers.bdd', 'Bdd', ('bdd',), ('*.feature',), ('text/x-bdd',)),
|
| 53 |
+
'BefungeLexer': ('pygments.lexers.esoteric', 'Befunge', ('befunge',), ('*.befunge',), ('application/x-befunge',)),
|
| 54 |
+
'BerryLexer': ('pygments.lexers.berry', 'Berry', ('berry', 'be'), ('*.be',), ('text/x-berry', 'application/x-berry')),
|
| 55 |
+
'BibTeXLexer': ('pygments.lexers.bibtex', 'BibTeX', ('bibtex', 'bib'), ('*.bib',), ('text/x-bibtex',)),
|
| 56 |
+
'BlitzBasicLexer': ('pygments.lexers.basic', 'BlitzBasic', ('blitzbasic', 'b3d', 'bplus'), ('*.bb', '*.decls'), ('text/x-bb',)),
|
| 57 |
+
'BlitzMaxLexer': ('pygments.lexers.basic', 'BlitzMax', ('blitzmax', 'bmax'), ('*.bmx',), ('text/x-bmx',)),
|
| 58 |
+
'BlueprintLexer': ('pygments.lexers.blueprint', 'Blueprint', ('blueprint',), ('*.blp',), ('text/x-blueprint',)),
|
| 59 |
+
'BnfLexer': ('pygments.lexers.grammar_notation', 'BNF', ('bnf',), ('*.bnf',), ('text/x-bnf',)),
|
| 60 |
+
'BoaLexer': ('pygments.lexers.boa', 'Boa', ('boa',), ('*.boa',), ()),
|
| 61 |
+
'BooLexer': ('pygments.lexers.dotnet', 'Boo', ('boo',), ('*.boo',), ('text/x-boo',)),
|
| 62 |
+
'BoogieLexer': ('pygments.lexers.verification', 'Boogie', ('boogie',), ('*.bpl',), ()),
|
| 63 |
+
'BrainfuckLexer': ('pygments.lexers.esoteric', 'Brainfuck', ('brainfuck', 'bf'), ('*.bf', '*.b'), ('application/x-brainfuck',)),
|
| 64 |
+
'BugsLexer': ('pygments.lexers.modeling', 'BUGS', ('bugs', 'winbugs', 'openbugs'), ('*.bug',), ()),
|
| 65 |
+
'CAmkESLexer': ('pygments.lexers.esoteric', 'CAmkES', ('camkes', 'idl4'), ('*.camkes', '*.idl4'), ()),
|
| 66 |
+
'CLexer': ('pygments.lexers.c_cpp', 'C', ('c',), ('*.c', '*.h', '*.idc', '*.x[bp]m'), ('text/x-chdr', 'text/x-csrc', 'image/x-xbitmap', 'image/x-xpixmap')),
|
| 67 |
+
'CMakeLexer': ('pygments.lexers.make', 'CMake', ('cmake',), ('*.cmake', 'CMakeLists.txt'), ('text/x-cmake',)),
|
| 68 |
+
'CObjdumpLexer': ('pygments.lexers.asm', 'c-objdump', ('c-objdump',), ('*.c-objdump',), ('text/x-c-objdump',)),
|
| 69 |
+
'CPSALexer': ('pygments.lexers.lisp', 'CPSA', ('cpsa',), ('*.cpsa',), ()),
|
| 70 |
+
'CSSUL4Lexer': ('pygments.lexers.ul4', 'CSS+UL4', ('css+ul4',), ('*.cssul4',), ()),
|
| 71 |
+
'CSharpAspxLexer': ('pygments.lexers.dotnet', 'aspx-cs', ('aspx-cs',), ('*.aspx', '*.asax', '*.ascx', '*.ashx', '*.asmx', '*.axd'), ()),
|
| 72 |
+
'CSharpLexer': ('pygments.lexers.dotnet', 'C#', ('csharp', 'c#', 'cs'), ('*.cs',), ('text/x-csharp',)),
|
| 73 |
+
'Ca65Lexer': ('pygments.lexers.asm', 'ca65 assembler', ('ca65',), ('*.s',), ()),
|
| 74 |
+
'CadlLexer': ('pygments.lexers.archetype', 'cADL', ('cadl',), ('*.cadl',), ()),
|
| 75 |
+
'CapDLLexer': ('pygments.lexers.esoteric', 'CapDL', ('capdl',), ('*.cdl',), ()),
|
| 76 |
+
'CapnProtoLexer': ('pygments.lexers.capnproto', "Cap'n Proto", ('capnp',), ('*.capnp',), ()),
|
| 77 |
+
'CarbonLexer': ('pygments.lexers.carbon', 'Carbon', ('carbon',), ('*.carbon',), ('text/x-carbon',)),
|
| 78 |
+
'CbmBasicV2Lexer': ('pygments.lexers.basic', 'CBM BASIC V2', ('cbmbas',), ('*.bas',), ()),
|
| 79 |
+
'CddlLexer': ('pygments.lexers.cddl', 'CDDL', ('cddl',), ('*.cddl',), ('text/x-cddl',)),
|
| 80 |
+
'CeylonLexer': ('pygments.lexers.jvm', 'Ceylon', ('ceylon',), ('*.ceylon',), ('text/x-ceylon',)),
|
| 81 |
+
'Cfengine3Lexer': ('pygments.lexers.configs', 'CFEngine3', ('cfengine3', 'cf3'), ('*.cf',), ()),
|
| 82 |
+
'ChaiscriptLexer': ('pygments.lexers.scripting', 'ChaiScript', ('chaiscript', 'chai'), ('*.chai',), ('text/x-chaiscript', 'application/x-chaiscript')),
|
| 83 |
+
'ChapelLexer': ('pygments.lexers.chapel', 'Chapel', ('chapel', 'chpl'), ('*.chpl',), ()),
|
| 84 |
+
'CharmciLexer': ('pygments.lexers.c_like', 'Charmci', ('charmci',), ('*.ci',), ()),
|
| 85 |
+
'CheetahHtmlLexer': ('pygments.lexers.templates', 'HTML+Cheetah', ('html+cheetah', 'html+spitfire', 'htmlcheetah'), (), ('text/html+cheetah', 'text/html+spitfire')),
|
| 86 |
+
'CheetahJavascriptLexer': ('pygments.lexers.templates', 'JavaScript+Cheetah', ('javascript+cheetah', 'js+cheetah', 'javascript+spitfire', 'js+spitfire'), (), ('application/x-javascript+cheetah', 'text/x-javascript+cheetah', 'text/javascript+cheetah', 'application/x-javascript+spitfire', 'text/x-javascript+spitfire', 'text/javascript+spitfire')),
|
| 87 |
+
'CheetahLexer': ('pygments.lexers.templates', 'Cheetah', ('cheetah', 'spitfire'), ('*.tmpl', '*.spt'), ('application/x-cheetah', 'application/x-spitfire')),
|
| 88 |
+
'CheetahXmlLexer': ('pygments.lexers.templates', 'XML+Cheetah', ('xml+cheetah', 'xml+spitfire'), (), ('application/xml+cheetah', 'application/xml+spitfire')),
|
| 89 |
+
'CirruLexer': ('pygments.lexers.webmisc', 'Cirru', ('cirru',), ('*.cirru',), ('text/x-cirru',)),
|
| 90 |
+
'ClayLexer': ('pygments.lexers.c_like', 'Clay', ('clay',), ('*.clay',), ('text/x-clay',)),
|
| 91 |
+
'CleanLexer': ('pygments.lexers.clean', 'Clean', ('clean',), ('*.icl', '*.dcl'), ()),
|
| 92 |
+
'ClojureLexer': ('pygments.lexers.jvm', 'Clojure', ('clojure', 'clj'), ('*.clj', '*.cljc'), ('text/x-clojure', 'application/x-clojure')),
|
| 93 |
+
'ClojureScriptLexer': ('pygments.lexers.jvm', 'ClojureScript', ('clojurescript', 'cljs'), ('*.cljs',), ('text/x-clojurescript', 'application/x-clojurescript')),
|
| 94 |
+
'CobolFreeformatLexer': ('pygments.lexers.business', 'COBOLFree', ('cobolfree',), ('*.cbl', '*.CBL'), ()),
|
| 95 |
+
'CobolLexer': ('pygments.lexers.business', 'COBOL', ('cobol',), ('*.cob', '*.COB', '*.cpy', '*.CPY'), ('text/x-cobol',)),
|
| 96 |
+
'CodeQLLexer': ('pygments.lexers.codeql', 'CodeQL', ('codeql', 'ql'), ('*.ql', '*.qll'), ()),
|
| 97 |
+
'CoffeeScriptLexer': ('pygments.lexers.javascript', 'CoffeeScript', ('coffeescript', 'coffee-script', 'coffee'), ('*.coffee',), ('text/coffeescript',)),
|
| 98 |
+
'ColdfusionCFCLexer': ('pygments.lexers.templates', 'Coldfusion CFC', ('cfc',), ('*.cfc',), ()),
|
| 99 |
+
'ColdfusionHtmlLexer': ('pygments.lexers.templates', 'Coldfusion HTML', ('cfm',), ('*.cfm', '*.cfml'), ('application/x-coldfusion',)),
|
| 100 |
+
'ColdfusionLexer': ('pygments.lexers.templates', 'cfstatement', ('cfs',), (), ()),
|
| 101 |
+
'Comal80Lexer': ('pygments.lexers.comal', 'COMAL-80', ('comal', 'comal80'), ('*.cml', '*.comal'), ()),
|
| 102 |
+
'CommonLispLexer': ('pygments.lexers.lisp', 'Common Lisp', ('common-lisp', 'cl', 'lisp'), ('*.cl', '*.lisp'), ('text/x-common-lisp',)),
|
| 103 |
+
'ComponentPascalLexer': ('pygments.lexers.oberon', 'Component Pascal', ('componentpascal', 'cp'), ('*.cp', '*.cps'), ('text/x-component-pascal',)),
|
| 104 |
+
'CplintLexer': ('pygments.lexers.cplint', 'cplint', ('cplint',), ('*.ecl', '*.prolog', '*.pro', '*.pl', '*.P', '*.lpad', '*.cpl'), ('text/x-cplint',)),
|
| 105 |
+
'CppLexer': ('pygments.lexers.c_cpp', 'C++', ('cpp', 'c++'), ('*.cpp', '*.hpp', '*.c++', '*.h++', '*.cc', '*.hh', '*.cxx', '*.hxx', '*.C', '*.H', '*.cp', '*.CPP', '*.tpp', '*.cppm', '*.ixx', '*.mxx'), ('text/x-c++hdr', 'text/x-c++src')),
|
| 106 |
+
'CppObjdumpLexer': ('pygments.lexers.asm', 'cpp-objdump', ('cpp-objdump', 'c++-objdumb', 'cxx-objdump'), ('*.cpp-objdump', '*.c++-objdump', '*.cxx-objdump'), ('text/x-cpp-objdump',)),
|
| 107 |
+
'CrmshLexer': ('pygments.lexers.dsls', 'Crmsh', ('crmsh', 'pcmk'), ('*.crmsh', '*.pcmk'), ()),
|
| 108 |
+
'CrocLexer': ('pygments.lexers.d', 'Croc', ('croc',), ('*.croc',), ('text/x-crocsrc',)),
|
| 109 |
+
'CryptolLexer': ('pygments.lexers.haskell', 'Cryptol', ('cryptol', 'cry'), ('*.cry',), ('text/x-cryptol',)),
|
| 110 |
+
'CrystalLexer': ('pygments.lexers.crystal', 'Crystal', ('cr', 'crystal'), ('*.cr',), ('text/x-crystal',)),
|
| 111 |
+
'CsoundDocumentLexer': ('pygments.lexers.csound', 'Csound Document', ('csound-document', 'csound-csd'), ('*.csd',), ()),
|
| 112 |
+
'CsoundOrchestraLexer': ('pygments.lexers.csound', 'Csound Orchestra', ('csound', 'csound-orc'), ('*.orc', '*.udo'), ()),
|
| 113 |
+
'CsoundScoreLexer': ('pygments.lexers.csound', 'Csound Score', ('csound-score', 'csound-sco'), ('*.sco',), ()),
|
| 114 |
+
'CssDjangoLexer': ('pygments.lexers.templates', 'CSS+Django/Jinja', ('css+django', 'css+jinja'), ('*.css.j2', '*.css.jinja2'), ('text/css+django', 'text/css+jinja')),
|
| 115 |
+
'CssErbLexer': ('pygments.lexers.templates', 'CSS+Ruby', ('css+ruby', 'css+erb'), (), ('text/css+ruby',)),
|
| 116 |
+
'CssGenshiLexer': ('pygments.lexers.templates', 'CSS+Genshi Text', ('css+genshitext', 'css+genshi'), (), ('text/css+genshi',)),
|
| 117 |
+
'CssLexer': ('pygments.lexers.css', 'CSS', ('css',), ('*.css',), ('text/css',)),
|
| 118 |
+
'CssPhpLexer': ('pygments.lexers.templates', 'CSS+PHP', ('css+php',), (), ('text/css+php',)),
|
| 119 |
+
'CssSmartyLexer': ('pygments.lexers.templates', 'CSS+Smarty', ('css+smarty',), (), ('text/css+smarty',)),
|
| 120 |
+
'CudaLexer': ('pygments.lexers.c_like', 'CUDA', ('cuda', 'cu'), ('*.cu', '*.cuh'), ('text/x-cuda',)),
|
| 121 |
+
'CypherLexer': ('pygments.lexers.graph', 'Cypher', ('cypher',), ('*.cyp', '*.cypher'), ()),
|
| 122 |
+
'CythonLexer': ('pygments.lexers.python', 'Cython', ('cython', 'pyx', 'pyrex'), ('*.pyx', '*.pxd', '*.pxi'), ('text/x-cython', 'application/x-cython')),
|
| 123 |
+
'DLexer': ('pygments.lexers.d', 'D', ('d',), ('*.d', '*.di'), ('text/x-dsrc',)),
|
| 124 |
+
'DObjdumpLexer': ('pygments.lexers.asm', 'd-objdump', ('d-objdump',), ('*.d-objdump',), ('text/x-d-objdump',)),
|
| 125 |
+
'DarcsPatchLexer': ('pygments.lexers.diff', 'Darcs Patch', ('dpatch',), ('*.dpatch', '*.darcspatch'), ()),
|
| 126 |
+
'DartLexer': ('pygments.lexers.javascript', 'Dart', ('dart',), ('*.dart',), ('text/x-dart',)),
|
| 127 |
+
'Dasm16Lexer': ('pygments.lexers.asm', 'DASM16', ('dasm16',), ('*.dasm16', '*.dasm'), ('text/x-dasm16',)),
|
| 128 |
+
'DaxLexer': ('pygments.lexers.dax', 'Dax', ('dax',), ('*.dax',), ()),
|
| 129 |
+
'DebianControlLexer': ('pygments.lexers.installers', 'Debian Control file', ('debcontrol', 'control'), ('control',), ()),
|
| 130 |
+
'DebianSourcesLexer': ('pygments.lexers.installers', 'Debian Sources file', ('debian.sources',), ('*.sources',), ()),
|
| 131 |
+
'DelphiLexer': ('pygments.lexers.pascal', 'Delphi', ('delphi', 'pas', 'pascal', 'objectpascal'), ('*.pas', '*.dpr'), ('text/x-pascal',)),
|
| 132 |
+
'DesktopLexer': ('pygments.lexers.configs', 'Desktop file', ('desktop',), ('*.desktop',), ('application/x-desktop',)),
|
| 133 |
+
'DevicetreeLexer': ('pygments.lexers.devicetree', 'Devicetree', ('devicetree', 'dts'), ('*.dts', '*.dtsi'), ('text/x-c',)),
|
| 134 |
+
'DgLexer': ('pygments.lexers.python', 'dg', ('dg',), ('*.dg',), ('text/x-dg',)),
|
| 135 |
+
'DiffLexer': ('pygments.lexers.diff', 'Diff', ('diff', 'udiff'), ('*.diff', '*.patch'), ('text/x-diff', 'text/x-patch')),
|
| 136 |
+
'DjangoLexer': ('pygments.lexers.templates', 'Django/Jinja', ('django', 'jinja'), (), ('application/x-django-templating', 'application/x-jinja')),
|
| 137 |
+
'DnsZoneLexer': ('pygments.lexers.dns', 'Zone', ('zone',), ('*.zone',), ('text/dns',)),
|
| 138 |
+
'DockerLexer': ('pygments.lexers.configs', 'Docker', ('docker', 'dockerfile'), ('Dockerfile', '*.docker'), ('text/x-dockerfile-config',)),
|
| 139 |
+
'DtdLexer': ('pygments.lexers.html', 'DTD', ('dtd',), ('*.dtd',), ('application/xml-dtd',)),
|
| 140 |
+
'DuelLexer': ('pygments.lexers.webmisc', 'Duel', ('duel', 'jbst', 'jsonml+bst'), ('*.duel', '*.jbst'), ('text/x-duel', 'text/x-jbst')),
|
| 141 |
+
'DylanConsoleLexer': ('pygments.lexers.dylan', 'Dylan session', ('dylan-console', 'dylan-repl'), ('*.dylan-console',), ('text/x-dylan-console',)),
|
| 142 |
+
'DylanLexer': ('pygments.lexers.dylan', 'Dylan', ('dylan',), ('*.dylan', '*.dyl', '*.intr'), ('text/x-dylan',)),
|
| 143 |
+
'DylanLidLexer': ('pygments.lexers.dylan', 'DylanLID', ('dylan-lid', 'lid'), ('*.lid', '*.hdp'), ('text/x-dylan-lid',)),
|
| 144 |
+
'ECLLexer': ('pygments.lexers.ecl', 'ECL', ('ecl',), ('*.ecl',), ('application/x-ecl',)),
|
| 145 |
+
'ECLexer': ('pygments.lexers.c_like', 'eC', ('ec',), ('*.ec', '*.eh'), ('text/x-echdr', 'text/x-ecsrc')),
|
| 146 |
+
'EarlGreyLexer': ('pygments.lexers.javascript', 'Earl Grey', ('earl-grey', 'earlgrey', 'eg'), ('*.eg',), ('text/x-earl-grey',)),
|
| 147 |
+
'EasytrieveLexer': ('pygments.lexers.scripting', 'Easytrieve', ('easytrieve',), ('*.ezt', '*.mac'), ('text/x-easytrieve',)),
|
| 148 |
+
'EbnfLexer': ('pygments.lexers.parsers', 'EBNF', ('ebnf',), ('*.ebnf',), ('text/x-ebnf',)),
|
| 149 |
+
'EiffelLexer': ('pygments.lexers.eiffel', 'Eiffel', ('eiffel',), ('*.e',), ('text/x-eiffel',)),
|
| 150 |
+
'ElixirConsoleLexer': ('pygments.lexers.erlang', 'Elixir iex session', ('iex',), (), ('text/x-elixir-shellsession',)),
|
| 151 |
+
'ElixirLexer': ('pygments.lexers.erlang', 'Elixir', ('elixir', 'ex', 'exs'), ('*.ex', '*.eex', '*.exs', '*.leex'), ('text/x-elixir',)),
|
| 152 |
+
'ElmLexer': ('pygments.lexers.elm', 'Elm', ('elm',), ('*.elm',), ('text/x-elm',)),
|
| 153 |
+
'ElpiLexer': ('pygments.lexers.elpi', 'Elpi', ('elpi',), ('*.elpi',), ('text/x-elpi',)),
|
| 154 |
+
'EmacsLispLexer': ('pygments.lexers.lisp', 'EmacsLisp', ('emacs-lisp', 'elisp', 'emacs'), ('*.el',), ('text/x-elisp', 'application/x-elisp')),
|
| 155 |
+
'EmailLexer': ('pygments.lexers.email', 'E-mail', ('email', 'eml'), ('*.eml',), ('message/rfc822',)),
|
| 156 |
+
'ErbLexer': ('pygments.lexers.templates', 'ERB', ('erb',), (), ('application/x-ruby-templating',)),
|
| 157 |
+
'ErlangLexer': ('pygments.lexers.erlang', 'Erlang', ('erlang',), ('*.erl', '*.hrl', '*.es', '*.escript'), ('text/x-erlang',)),
|
| 158 |
+
'ErlangShellLexer': ('pygments.lexers.erlang', 'Erlang erl session', ('erl',), ('*.erl-sh',), ('text/x-erl-shellsession',)),
|
| 159 |
+
'EvoqueHtmlLexer': ('pygments.lexers.templates', 'HTML+Evoque', ('html+evoque',), (), ('text/html+evoque',)),
|
| 160 |
+
'EvoqueLexer': ('pygments.lexers.templates', 'Evoque', ('evoque',), ('*.evoque',), ('application/x-evoque',)),
|
| 161 |
+
'EvoqueXmlLexer': ('pygments.lexers.templates', 'XML+Evoque', ('xml+evoque',), (), ('application/xml+evoque',)),
|
| 162 |
+
'ExeclineLexer': ('pygments.lexers.shell', 'execline', ('execline',), ('*.exec',), ()),
|
| 163 |
+
'EzhilLexer': ('pygments.lexers.ezhil', 'Ezhil', ('ezhil',), ('*.n',), ('text/x-ezhil',)),
|
| 164 |
+
'FSharpLexer': ('pygments.lexers.dotnet', 'F#', ('fsharp', 'f#'), ('*.fs', '*.fsi', '*.fsx'), ('text/x-fsharp',)),
|
| 165 |
+
'FStarLexer': ('pygments.lexers.ml', 'FStar', ('fstar',), ('*.fst', '*.fsti'), ('text/x-fstar',)),
|
| 166 |
+
'FactorLexer': ('pygments.lexers.factor', 'Factor', ('factor',), ('*.factor',), ('text/x-factor',)),
|
| 167 |
+
'FancyLexer': ('pygments.lexers.ruby', 'Fancy', ('fancy', 'fy'), ('*.fy', '*.fancypack'), ('text/x-fancysrc',)),
|
| 168 |
+
'FantomLexer': ('pygments.lexers.fantom', 'Fantom', ('fan',), ('*.fan',), ('application/x-fantom',)),
|
| 169 |
+
'FelixLexer': ('pygments.lexers.felix', 'Felix', ('felix', 'flx'), ('*.flx', '*.flxh'), ('text/x-felix',)),
|
| 170 |
+
'FennelLexer': ('pygments.lexers.lisp', 'Fennel', ('fennel', 'fnl'), ('*.fnl', '*.fnlm'), ('text/x-fennel',)),
|
| 171 |
+
'FiftLexer': ('pygments.lexers.fift', 'Fift', ('fift', 'fif'), ('*.fif',), ()),
|
| 172 |
+
'FishShellLexer': ('pygments.lexers.shell', 'Fish', ('fish', 'fishshell'), ('*.fish', '*.load'), ('application/x-fish',)),
|
| 173 |
+
'FlatlineLexer': ('pygments.lexers.dsls', 'Flatline', ('flatline',), (), ('text/x-flatline',)),
|
| 174 |
+
'FloScriptLexer': ('pygments.lexers.floscript', 'FloScript', ('floscript', 'flo'), ('*.flo',), ()),
|
| 175 |
+
'ForthLexer': ('pygments.lexers.forth', 'Forth', ('forth',), ('*.frt', '*.fs'), ('application/x-forth',)),
|
| 176 |
+
'FortranFixedLexer': ('pygments.lexers.fortran', 'FortranFixed', ('fortranfixed',), ('*.f', '*.F'), ()),
|
| 177 |
+
'FortranLexer': ('pygments.lexers.fortran', 'Fortran', ('fortran', 'f90'), ('*.f03', '*.f90', '*.F03', '*.F90'), ('text/x-fortran',)),
|
| 178 |
+
'FoxProLexer': ('pygments.lexers.foxpro', 'FoxPro', ('foxpro', 'vfp', 'clipper', 'xbase'), ('*.PRG', '*.prg'), ()),
|
| 179 |
+
'FreeFemLexer': ('pygments.lexers.freefem', 'Freefem', ('freefem',), ('*.edp',), ('text/x-freefem',)),
|
| 180 |
+
'FuncLexer': ('pygments.lexers.func', 'FunC', ('func', 'fc'), ('*.fc', '*.func'), ()),
|
| 181 |
+
'FutharkLexer': ('pygments.lexers.futhark', 'Futhark', ('futhark',), ('*.fut',), ('text/x-futhark',)),
|
| 182 |
+
'GAPConsoleLexer': ('pygments.lexers.algebra', 'GAP session', ('gap-console', 'gap-repl'), ('*.tst',), ()),
|
| 183 |
+
'GAPLexer': ('pygments.lexers.algebra', 'GAP', ('gap',), ('*.g', '*.gd', '*.gi', '*.gap'), ()),
|
| 184 |
+
'GDScriptLexer': ('pygments.lexers.gdscript', 'GDScript', ('gdscript', 'gd'), ('*.gd',), ('text/x-gdscript', 'application/x-gdscript')),
|
| 185 |
+
'GLShaderLexer': ('pygments.lexers.graphics', 'GLSL', ('glsl',), ('*.vert', '*.frag', '*.geo'), ('text/x-glslsrc',)),
|
| 186 |
+
'GSQLLexer': ('pygments.lexers.gsql', 'GSQL', ('gsql',), ('*.gsql',), ()),
|
| 187 |
+
'GasLexer': ('pygments.lexers.asm', 'GAS', ('gas', 'asm'), ('*.s', '*.S'), ('text/x-gas',)),
|
| 188 |
+
'GcodeLexer': ('pygments.lexers.gcodelexer', 'g-code', ('gcode',), ('*.gcode',), ()),
|
| 189 |
+
'GenshiLexer': ('pygments.lexers.templates', 'Genshi', ('genshi', 'kid', 'xml+genshi', 'xml+kid'), ('*.kid',), ('application/x-genshi', 'application/x-kid')),
|
| 190 |
+
'GenshiTextLexer': ('pygments.lexers.templates', 'Genshi Text', ('genshitext',), (), ('application/x-genshi-text', 'text/x-genshi')),
|
| 191 |
+
'GettextLexer': ('pygments.lexers.textfmts', 'Gettext Catalog', ('pot', 'po'), ('*.pot', '*.po'), ('application/x-gettext', 'text/x-gettext', 'text/gettext')),
|
| 192 |
+
'GherkinLexer': ('pygments.lexers.testing', 'Gherkin', ('gherkin', 'cucumber'), ('*.feature',), ('text/x-gherkin',)),
|
| 193 |
+
'GleamLexer': ('pygments.lexers.gleam', 'Gleam', ('gleam',), ('*.gleam',), ('text/x-gleam',)),
|
| 194 |
+
'GnuplotLexer': ('pygments.lexers.graphics', 'Gnuplot', ('gnuplot',), ('*.plot', '*.plt'), ('text/x-gnuplot',)),
|
| 195 |
+
'GoLexer': ('pygments.lexers.go', 'Go', ('go', 'golang'), ('*.go',), ('text/x-gosrc',)),
|
| 196 |
+
'GoloLexer': ('pygments.lexers.jvm', 'Golo', ('golo',), ('*.golo',), ()),
|
| 197 |
+
'GoodDataCLLexer': ('pygments.lexers.business', 'GoodData-CL', ('gooddata-cl',), ('*.gdc',), ('text/x-gooddata-cl',)),
|
| 198 |
+
'GoogleSqlLexer': ('pygments.lexers.sql', 'GoogleSQL', ('googlesql', 'zetasql'), ('*.googlesql', '*.googlesql.sql'), ('text/x-google-sql', 'text/x-google-sql-aux')),
|
| 199 |
+
'GosuLexer': ('pygments.lexers.jvm', 'Gosu', ('gosu',), ('*.gs', '*.gsx', '*.gsp', '*.vark'), ('text/x-gosu',)),
|
| 200 |
+
'GosuTemplateLexer': ('pygments.lexers.jvm', 'Gosu Template', ('gst',), ('*.gst',), ('text/x-gosu-template',)),
|
| 201 |
+
'GraphQLLexer': ('pygments.lexers.graphql', 'GraphQL', ('graphql',), ('*.graphql',), ()),
|
| 202 |
+
'GraphvizLexer': ('pygments.lexers.graphviz', 'Graphviz', ('graphviz', 'dot'), ('*.gv', '*.dot'), ('text/x-graphviz', 'text/vnd.graphviz')),
|
| 203 |
+
'GroffLexer': ('pygments.lexers.markup', 'Groff', ('groff', 'nroff', 'man'), ('*.[1-9]', '*.man', '*.1p', '*.3pm'), ('application/x-troff', 'text/troff')),
|
| 204 |
+
'GroovyLexer': ('pygments.lexers.jvm', 'Groovy', ('groovy',), ('*.groovy', '*.gradle'), ('text/x-groovy',)),
|
| 205 |
+
'HLSLShaderLexer': ('pygments.lexers.graphics', 'HLSL', ('hlsl',), ('*.hlsl', '*.hlsli'), ('text/x-hlsl',)),
|
| 206 |
+
'HTMLUL4Lexer': ('pygments.lexers.ul4', 'HTML+UL4', ('html+ul4',), ('*.htmlul4',), ()),
|
| 207 |
+
'HamlLexer': ('pygments.lexers.html', 'Haml', ('haml',), ('*.haml',), ('text/x-haml',)),
|
| 208 |
+
'HandlebarsHtmlLexer': ('pygments.lexers.templates', 'HTML+Handlebars', ('html+handlebars',), ('*.handlebars', '*.hbs'), ('text/html+handlebars', 'text/x-handlebars-template')),
|
| 209 |
+
'HandlebarsLexer': ('pygments.lexers.templates', 'Handlebars', ('handlebars',), (), ()),
|
| 210 |
+
'HareLexer': ('pygments.lexers.hare', 'Hare', ('hare',), ('*.ha',), ('text/x-hare',)),
|
| 211 |
+
'HaskellLexer': ('pygments.lexers.haskell', 'Haskell', ('haskell', 'hs'), ('*.hs',), ('text/x-haskell',)),
|
| 212 |
+
'HaxeLexer': ('pygments.lexers.haxe', 'Haxe', ('haxe', 'hxsl', 'hx'), ('*.hx', '*.hxsl'), ('text/haxe', 'text/x-haxe', 'text/x-hx')),
|
| 213 |
+
'HexdumpLexer': ('pygments.lexers.hexdump', 'Hexdump', ('hexdump',), (), ()),
|
| 214 |
+
'HsailLexer': ('pygments.lexers.asm', 'HSAIL', ('hsail', 'hsa'), ('*.hsail',), ('text/x-hsail',)),
|
| 215 |
+
'HspecLexer': ('pygments.lexers.haskell', 'Hspec', ('hspec',), ('*Spec.hs',), ()),
|
| 216 |
+
'HtmlDjangoLexer': ('pygments.lexers.templates', 'HTML+Django/Jinja', ('html+django', 'html+jinja', 'htmldjango'), ('*.html.j2', '*.htm.j2', '*.xhtml.j2', '*.html.jinja2', '*.htm.jinja2', '*.xhtml.jinja2'), ('text/html+django', 'text/html+jinja')),
|
| 217 |
+
'HtmlGenshiLexer': ('pygments.lexers.templates', 'HTML+Genshi', ('html+genshi', 'html+kid'), (), ('text/html+genshi',)),
|
| 218 |
+
'HtmlLexer': ('pygments.lexers.html', 'HTML', ('html',), ('*.html', '*.htm', '*.xhtml', '*.xslt'), ('text/html', 'application/xhtml+xml')),
|
| 219 |
+
'HtmlPhpLexer': ('pygments.lexers.templates', 'HTML+PHP', ('html+php',), ('*.phtml',), ('application/x-php', 'application/x-httpd-php', 'application/x-httpd-php3', 'application/x-httpd-php4', 'application/x-httpd-php5')),
|
| 220 |
+
'HtmlSmartyLexer': ('pygments.lexers.templates', 'HTML+Smarty', ('html+smarty',), (), ('text/html+smarty',)),
|
| 221 |
+
'HttpLexer': ('pygments.lexers.textfmts', 'HTTP', ('http',), (), ()),
|
| 222 |
+
'HxmlLexer': ('pygments.lexers.haxe', 'Hxml', ('haxeml', 'hxml'), ('*.hxml',), ()),
|
| 223 |
+
'HyLexer': ('pygments.lexers.lisp', 'Hy', ('hylang', 'hy'), ('*.hy',), ('text/x-hy', 'application/x-hy')),
|
| 224 |
+
'HybrisLexer': ('pygments.lexers.scripting', 'Hybris', ('hybris',), ('*.hyb',), ('text/x-hybris', 'application/x-hybris')),
|
| 225 |
+
'IDLLexer': ('pygments.lexers.idl', 'IDL', ('idl',), ('*.pro',), ('text/idl',)),
|
| 226 |
+
'IconLexer': ('pygments.lexers.unicon', 'Icon', ('icon',), ('*.icon', '*.ICON'), ()),
|
| 227 |
+
'IdrisLexer': ('pygments.lexers.haskell', 'Idris', ('idris', 'idr'), ('*.idr',), ('text/x-idris',)),
|
| 228 |
+
'IgorLexer': ('pygments.lexers.igor', 'Igor', ('igor', 'igorpro'), ('*.ipf',), ('text/ipf',)),
|
| 229 |
+
'Inform6Lexer': ('pygments.lexers.int_fiction', 'Inform 6', ('inform6', 'i6'), ('*.inf',), ()),
|
| 230 |
+
'Inform6TemplateLexer': ('pygments.lexers.int_fiction', 'Inform 6 template', ('i6t',), ('*.i6t',), ()),
|
| 231 |
+
'Inform7Lexer': ('pygments.lexers.int_fiction', 'Inform 7', ('inform7', 'i7'), ('*.ni', '*.i7x'), ()),
|
| 232 |
+
'IniLexer': ('pygments.lexers.configs', 'INI', ('ini', 'cfg', 'dosini'), ('*.ini', '*.cfg', '*.inf', '.editorconfig'), ('text/x-ini', 'text/inf')),
|
| 233 |
+
'IoLexer': ('pygments.lexers.iolang', 'Io', ('io',), ('*.io',), ('text/x-iosrc',)),
|
| 234 |
+
'IokeLexer': ('pygments.lexers.jvm', 'Ioke', ('ioke', 'ik'), ('*.ik',), ('text/x-iokesrc',)),
|
| 235 |
+
'IrcLogsLexer': ('pygments.lexers.textfmts', 'IRC logs', ('irc',), ('*.weechatlog',), ('text/x-irclog',)),
|
| 236 |
+
'IsabelleLexer': ('pygments.lexers.theorem', 'Isabelle', ('isabelle',), ('*.thy',), ('text/x-isabelle',)),
|
| 237 |
+
'JLexer': ('pygments.lexers.j', 'J', ('j',), ('*.ijs',), ('text/x-j',)),
|
| 238 |
+
'JMESPathLexer': ('pygments.lexers.jmespath', 'JMESPath', ('jmespath', 'jp'), ('*.jp',), ()),
|
| 239 |
+
'JSLTLexer': ('pygments.lexers.jslt', 'JSLT', ('jslt',), ('*.jslt',), ('text/x-jslt',)),
|
| 240 |
+
'JagsLexer': ('pygments.lexers.modeling', 'JAGS', ('jags',), ('*.jag', '*.bug'), ()),
|
| 241 |
+
'JanetLexer': ('pygments.lexers.lisp', 'Janet', ('janet',), ('*.janet', '*.jdn'), ('text/x-janet', 'application/x-janet')),
|
| 242 |
+
'JasminLexer': ('pygments.lexers.jvm', 'Jasmin', ('jasmin', 'jasminxt'), ('*.j',), ()),
|
| 243 |
+
'JavaLexer': ('pygments.lexers.jvm', 'Java', ('java',), ('*.java',), ('text/x-java',)),
|
| 244 |
+
'JavascriptDjangoLexer': ('pygments.lexers.templates', 'JavaScript+Django/Jinja', ('javascript+django', 'js+django', 'javascript+jinja', 'js+jinja'), ('*.js.j2', '*.js.jinja2'), ('application/x-javascript+django', 'application/x-javascript+jinja', 'text/x-javascript+django', 'text/x-javascript+jinja', 'text/javascript+django', 'text/javascript+jinja')),
|
| 245 |
+
'JavascriptErbLexer': ('pygments.lexers.templates', 'JavaScript+Ruby', ('javascript+ruby', 'js+ruby', 'javascript+erb', 'js+erb'), (), ('application/x-javascript+ruby', 'text/x-javascript+ruby', 'text/javascript+ruby')),
|
| 246 |
+
'JavascriptGenshiLexer': ('pygments.lexers.templates', 'JavaScript+Genshi Text', ('js+genshitext', 'js+genshi', 'javascript+genshitext', 'javascript+genshi'), (), ('application/x-javascript+genshi', 'text/x-javascript+genshi', 'text/javascript+genshi')),
|
| 247 |
+
'JavascriptLexer': ('pygments.lexers.javascript', 'JavaScript', ('javascript', 'js'), ('*.js', '*.jsm', '*.mjs', '*.cjs'), ('application/javascript', 'application/x-javascript', 'text/x-javascript', 'text/javascript')),
|
| 248 |
+
'JavascriptPhpLexer': ('pygments.lexers.templates', 'JavaScript+PHP', ('javascript+php', 'js+php'), (), ('application/x-javascript+php', 'text/x-javascript+php', 'text/javascript+php')),
|
| 249 |
+
'JavascriptSmartyLexer': ('pygments.lexers.templates', 'JavaScript+Smarty', ('javascript+smarty', 'js+smarty'), (), ('application/x-javascript+smarty', 'text/x-javascript+smarty', 'text/javascript+smarty')),
|
| 250 |
+
'JavascriptUL4Lexer': ('pygments.lexers.ul4', 'Javascript+UL4', ('js+ul4',), ('*.jsul4',), ()),
|
| 251 |
+
'JclLexer': ('pygments.lexers.scripting', 'JCL', ('jcl',), ('*.jcl',), ('text/x-jcl',)),
|
| 252 |
+
'JsgfLexer': ('pygments.lexers.grammar_notation', 'JSGF', ('jsgf',), ('*.jsgf',), ('application/jsgf', 'application/x-jsgf', 'text/jsgf')),
|
| 253 |
+
'Json5Lexer': ('pygments.lexers.json5', 'JSON5', ('json5',), ('*.json5',), ()),
|
| 254 |
+
'JsonBareObjectLexer': ('pygments.lexers.data', 'JSONBareObject', (), (), ()),
|
| 255 |
+
'JsonLdLexer': ('pygments.lexers.data', 'JSON-LD', ('jsonld', 'json-ld'), ('*.jsonld',), ('application/ld+json',)),
|
| 256 |
+
'JsonLexer': ('pygments.lexers.data', 'JSON', ('json', 'json-object'), ('*.json', '*.jsonl', '*.ndjson', 'Pipfile.lock', '*.module', '*.xc'), ('application/json', 'application/json-object', 'application/x-ndjson', 'application/jsonl', 'application/json-seq')),
|
| 257 |
+
'JsonnetLexer': ('pygments.lexers.jsonnet', 'Jsonnet', ('jsonnet',), ('*.jsonnet', '*.libsonnet'), ()),
|
| 258 |
+
'JspLexer': ('pygments.lexers.templates', 'Java Server Page', ('jsp',), ('*.jsp',), ('application/x-jsp',)),
|
| 259 |
+
'JsxLexer': ('pygments.lexers.jsx', 'JSX', ('jsx', 'react'), ('*.jsx', '*.react'), ('text/jsx', 'text/typescript-jsx')),
|
| 260 |
+
'JuliaConsoleLexer': ('pygments.lexers.julia', 'Julia console', ('jlcon', 'julia-repl'), (), ()),
|
| 261 |
+
'JuliaLexer': ('pygments.lexers.julia', 'Julia', ('julia', 'jl'), ('*.jl',), ('text/x-julia', 'application/x-julia')),
|
| 262 |
+
'JuttleLexer': ('pygments.lexers.javascript', 'Juttle', ('juttle',), ('*.juttle',), ('application/juttle', 'application/x-juttle', 'text/x-juttle', 'text/juttle')),
|
| 263 |
+
'KLexer': ('pygments.lexers.q', 'K', ('k',), ('*.k',), ()),
|
| 264 |
+
'KalLexer': ('pygments.lexers.javascript', 'Kal', ('kal',), ('*.kal',), ('text/kal', 'application/kal')),
|
| 265 |
+
'KconfigLexer': ('pygments.lexers.configs', 'Kconfig', ('kconfig', 'menuconfig', 'linux-config', 'kernel-config'), ('Kconfig*', '*Config.in*', 'external.in*', 'standard-modules.in'), ('text/x-kconfig',)),
|
| 266 |
+
'KernelLogLexer': ('pygments.lexers.textfmts', 'Kernel log', ('kmsg', 'dmesg'), ('*.kmsg', '*.dmesg'), ()),
|
| 267 |
+
'KokaLexer': ('pygments.lexers.haskell', 'Koka', ('koka',), ('*.kk', '*.kki'), ('text/x-koka',)),
|
| 268 |
+
'KotlinLexer': ('pygments.lexers.jvm', 'Kotlin', ('kotlin',), ('*.kt', '*.kts'), ('text/x-kotlin',)),
|
| 269 |
+
'KuinLexer': ('pygments.lexers.kuin', 'Kuin', ('kuin',), ('*.kn',), ()),
|
| 270 |
+
'KustoLexer': ('pygments.lexers.kusto', 'Kusto', ('kql', 'kusto'), ('*.kql', '*.kusto', '.csl'), ()),
|
| 271 |
+
'LSLLexer': ('pygments.lexers.scripting', 'LSL', ('lsl',), ('*.lsl',), ('text/x-lsl',)),
|
| 272 |
+
'LassoCssLexer': ('pygments.lexers.templates', 'CSS+Lasso', ('css+lasso',), (), ('text/css+lasso',)),
|
| 273 |
+
'LassoHtmlLexer': ('pygments.lexers.templates', 'HTML+Lasso', ('html+lasso',), (), ('text/html+lasso', 'application/x-httpd-lasso', 'application/x-httpd-lasso[89]')),
|
| 274 |
+
'LassoJavascriptLexer': ('pygments.lexers.templates', 'JavaScript+Lasso', ('javascript+lasso', 'js+lasso'), (), ('application/x-javascript+lasso', 'text/x-javascript+lasso', 'text/javascript+lasso')),
|
| 275 |
+
'LassoLexer': ('pygments.lexers.javascript', 'Lasso', ('lasso', 'lassoscript'), ('*.lasso', '*.lasso[89]'), ('text/x-lasso',)),
|
| 276 |
+
'LassoXmlLexer': ('pygments.lexers.templates', 'XML+Lasso', ('xml+lasso',), (), ('application/xml+lasso',)),
|
| 277 |
+
'LdaprcLexer': ('pygments.lexers.ldap', 'LDAP configuration file', ('ldapconf', 'ldaprc'), ('.ldaprc', 'ldaprc', 'ldap.conf'), ('text/x-ldapconf',)),
|
| 278 |
+
'LdifLexer': ('pygments.lexers.ldap', 'LDIF', ('ldif',), ('*.ldif',), ('text/x-ldif',)),
|
| 279 |
+
'Lean3Lexer': ('pygments.lexers.lean', 'Lean', ('lean', 'lean3'), ('*.lean',), ('text/x-lean', 'text/x-lean3')),
|
| 280 |
+
'Lean4Lexer': ('pygments.lexers.lean', 'Lean4', ('lean4',), ('*.lean',), ('text/x-lean4',)),
|
| 281 |
+
'LessCssLexer': ('pygments.lexers.css', 'LessCss', ('less',), ('*.less',), ('text/x-less-css',)),
|
| 282 |
+
'LighttpdConfLexer': ('pygments.lexers.configs', 'Lighttpd configuration file', ('lighttpd', 'lighty'), ('lighttpd.conf',), ('text/x-lighttpd-conf',)),
|
| 283 |
+
'LilyPondLexer': ('pygments.lexers.lilypond', 'LilyPond', ('lilypond',), ('*.ly',), ()),
|
| 284 |
+
'LimboLexer': ('pygments.lexers.inferno', 'Limbo', ('limbo',), ('*.b',), ('text/limbo',)),
|
| 285 |
+
'LiquidLexer': ('pygments.lexers.templates', 'liquid', ('liquid',), ('*.liquid',), ()),
|
| 286 |
+
'LiterateAgdaLexer': ('pygments.lexers.haskell', 'Literate Agda', ('literate-agda', 'lagda'), ('*.lagda',), ('text/x-literate-agda',)),
|
| 287 |
+
'LiterateCryptolLexer': ('pygments.lexers.haskell', 'Literate Cryptol', ('literate-cryptol', 'lcryptol', 'lcry'), ('*.lcry',), ('text/x-literate-cryptol',)),
|
| 288 |
+
'LiterateHaskellLexer': ('pygments.lexers.haskell', 'Literate Haskell', ('literate-haskell', 'lhaskell', 'lhs'), ('*.lhs',), ('text/x-literate-haskell',)),
|
| 289 |
+
'LiterateIdrisLexer': ('pygments.lexers.haskell', 'Literate Idris', ('literate-idris', 'lidris', 'lidr'), ('*.lidr',), ('text/x-literate-idris',)),
|
| 290 |
+
'LiveScriptLexer': ('pygments.lexers.javascript', 'LiveScript', ('livescript', 'live-script'), ('*.ls',), ('text/livescript',)),
|
| 291 |
+
'LlvmLexer': ('pygments.lexers.asm', 'LLVM', ('llvm',), ('*.ll',), ('text/x-llvm',)),
|
| 292 |
+
'LlvmMirBodyLexer': ('pygments.lexers.asm', 'LLVM-MIR Body', ('llvm-mir-body',), (), ()),
|
| 293 |
+
'LlvmMirLexer': ('pygments.lexers.asm', 'LLVM-MIR', ('llvm-mir',), ('*.mir',), ()),
|
| 294 |
+
'LogosLexer': ('pygments.lexers.objective', 'Logos', ('logos',), ('*.x', '*.xi', '*.xm', '*.xmi'), ('text/x-logos',)),
|
| 295 |
+
'LogtalkLexer': ('pygments.lexers.prolog', 'Logtalk', ('logtalk',), ('*.lgt', '*.logtalk'), ('text/x-logtalk',)),
|
| 296 |
+
'LuaLexer': ('pygments.lexers.scripting', 'Lua', ('lua',), ('*.lua', '*.wlua'), ('text/x-lua', 'application/x-lua')),
|
| 297 |
+
'LuauLexer': ('pygments.lexers.scripting', 'Luau', ('luau',), ('*.luau',), ()),
|
| 298 |
+
'MCFunctionLexer': ('pygments.lexers.minecraft', 'MCFunction', ('mcfunction', 'mcf'), ('*.mcfunction',), ('text/mcfunction',)),
|
| 299 |
+
'MCSchemaLexer': ('pygments.lexers.minecraft', 'MCSchema', ('mcschema',), ('*.mcschema',), ('text/mcschema',)),
|
| 300 |
+
'MIMELexer': ('pygments.lexers.mime', 'MIME', ('mime',), (), ('multipart/mixed', 'multipart/related', 'multipart/alternative')),
|
| 301 |
+
'MIPSLexer': ('pygments.lexers.mips', 'MIPS', ('mips',), ('*.mips', '*.MIPS'), ()),
|
| 302 |
+
'MOOCodeLexer': ('pygments.lexers.scripting', 'MOOCode', ('moocode', 'moo'), ('*.moo',), ('text/x-moocode',)),
|
| 303 |
+
'MSDOSSessionLexer': ('pygments.lexers.shell', 'MSDOS Session', ('doscon',), (), ()),
|
| 304 |
+
'Macaulay2Lexer': ('pygments.lexers.macaulay2', 'Macaulay2', ('macaulay2',), ('*.m2',), ()),
|
| 305 |
+
'MakefileLexer': ('pygments.lexers.make', 'Makefile', ('make', 'makefile', 'mf', 'bsdmake'), ('*.mak', '*.mk', 'Makefile', 'makefile', 'Makefile.*', 'GNUmakefile'), ('text/x-makefile',)),
|
| 306 |
+
'MakoCssLexer': ('pygments.lexers.templates', 'CSS+Mako', ('css+mako',), (), ('text/css+mako',)),
|
| 307 |
+
'MakoHtmlLexer': ('pygments.lexers.templates', 'HTML+Mako', ('html+mako',), (), ('text/html+mako',)),
|
| 308 |
+
'MakoJavascriptLexer': ('pygments.lexers.templates', 'JavaScript+Mako', ('javascript+mako', 'js+mako'), (), ('application/x-javascript+mako', 'text/x-javascript+mako', 'text/javascript+mako')),
|
| 309 |
+
'MakoLexer': ('pygments.lexers.templates', 'Mako', ('mako',), ('*.mao',), ('application/x-mako',)),
|
| 310 |
+
'MakoXmlLexer': ('pygments.lexers.templates', 'XML+Mako', ('xml+mako',), (), ('application/xml+mako',)),
|
| 311 |
+
'MapleLexer': ('pygments.lexers.maple', 'Maple', ('maple',), ('*.mpl', '*.mi', '*.mm'), ('text/x-maple',)),
|
| 312 |
+
'MaqlLexer': ('pygments.lexers.business', 'MAQL', ('maql',), ('*.maql',), ('text/x-gooddata-maql', 'application/x-gooddata-maql')),
|
| 313 |
+
'MarkdownLexer': ('pygments.lexers.markup', 'Markdown', ('markdown', 'md'), ('*.md', '*.markdown'), ('text/x-markdown',)),
|
| 314 |
+
'MaskLexer': ('pygments.lexers.javascript', 'Mask', ('mask',), ('*.mask',), ('text/x-mask',)),
|
| 315 |
+
'MasonLexer': ('pygments.lexers.templates', 'Mason', ('mason',), ('*.m', '*.mhtml', '*.mc', '*.mi', 'autohandler', 'dhandler'), ('application/x-mason',)),
|
| 316 |
+
'MathematicaLexer': ('pygments.lexers.algebra', 'Mathematica', ('mathematica', 'mma', 'nb', 'wl', 'wolfram'), ('*.nb', '*.cdf', '*.nbp', '*.ma', '*.wl', '*.wls'), ('application/mathematica', 'application/vnd.wolfram.mathematica', 'application/vnd.wolfram.mathematica.package', 'application/vnd.wolfram.cdf', 'application/vnd.wolfram.wl')),
|
| 317 |
+
'MatlabLexer': ('pygments.lexers.matlab', 'Matlab', ('matlab',), ('*.m',), ('text/matlab',)),
|
| 318 |
+
'MatlabSessionLexer': ('pygments.lexers.matlab', 'Matlab session', ('matlabsession',), (), ()),
|
| 319 |
+
'MaximaLexer': ('pygments.lexers.maxima', 'Maxima', ('maxima', 'macsyma'), ('*.mac', '*.max'), ()),
|
| 320 |
+
'MesonLexer': ('pygments.lexers.meson', 'Meson', ('meson', 'meson.build'), ('meson.build', 'meson.options', 'meson_options.txt'), ('text/x-meson',)),
|
| 321 |
+
'MiniDLexer': ('pygments.lexers.d', 'MiniD', ('minid',), (), ('text/x-minidsrc',)),
|
| 322 |
+
'MiniScriptLexer': ('pygments.lexers.scripting', 'MiniScript', ('miniscript', 'ms'), ('*.ms',), ('text/x-minicript', 'application/x-miniscript')),
|
| 323 |
+
'ModelicaLexer': ('pygments.lexers.modeling', 'Modelica', ('modelica',), ('*.mo',), ('text/x-modelica',)),
|
| 324 |
+
'Modula2Lexer': ('pygments.lexers.modula2', 'Modula-2', ('modula2', 'm2'), ('*.def', '*.mod'), ('text/x-modula2',)),
|
| 325 |
+
'MoinWikiLexer': ('pygments.lexers.markup', 'MoinMoin/Trac Wiki markup', ('trac-wiki', 'moin'), (), ('text/x-trac-wiki',)),
|
| 326 |
+
'MojoLexer': ('pygments.lexers.mojo', 'Mojo', ('mojo', '🔥'), ('*.mojo', '*.🔥'), ('text/x-mojo', 'application/x-mojo')),
|
| 327 |
+
'MonkeyLexer': ('pygments.lexers.basic', 'Monkey', ('monkey',), ('*.monkey',), ('text/x-monkey',)),
|
| 328 |
+
'MonteLexer': ('pygments.lexers.monte', 'Monte', ('monte',), ('*.mt',), ()),
|
| 329 |
+
'MoonScriptLexer': ('pygments.lexers.scripting', 'MoonScript', ('moonscript', 'moon'), ('*.moon',), ('text/x-moonscript', 'application/x-moonscript')),
|
| 330 |
+
'MoselLexer': ('pygments.lexers.mosel', 'Mosel', ('mosel',), ('*.mos',), ()),
|
| 331 |
+
'MozPreprocCssLexer': ('pygments.lexers.markup', 'CSS+mozpreproc', ('css+mozpreproc',), ('*.css.in',), ()),
|
| 332 |
+
'MozPreprocHashLexer': ('pygments.lexers.markup', 'mozhashpreproc', ('mozhashpreproc',), (), ()),
|
| 333 |
+
'MozPreprocJavascriptLexer': ('pygments.lexers.markup', 'Javascript+mozpreproc', ('javascript+mozpreproc',), ('*.js.in',), ()),
|
| 334 |
+
'MozPreprocPercentLexer': ('pygments.lexers.markup', 'mozpercentpreproc', ('mozpercentpreproc',), (), ()),
|
| 335 |
+
'MozPreprocXulLexer': ('pygments.lexers.markup', 'XUL+mozpreproc', ('xul+mozpreproc',), ('*.xul.in',), ()),
|
| 336 |
+
'MqlLexer': ('pygments.lexers.c_like', 'MQL', ('mql', 'mq4', 'mq5', 'mql4', 'mql5'), ('*.mq4', '*.mq5', '*.mqh'), ('text/x-mql',)),
|
| 337 |
+
'MscgenLexer': ('pygments.lexers.dsls', 'Mscgen', ('mscgen', 'msc'), ('*.msc',), ()),
|
| 338 |
+
'MuPADLexer': ('pygments.lexers.algebra', 'MuPAD', ('mupad',), ('*.mu',), ()),
|
| 339 |
+
'MxmlLexer': ('pygments.lexers.actionscript', 'MXML', ('mxml',), ('*.mxml',), ()),
|
| 340 |
+
'MySqlLexer': ('pygments.lexers.sql', 'MySQL', ('mysql',), (), ('text/x-mysql',)),
|
| 341 |
+
'MyghtyCssLexer': ('pygments.lexers.templates', 'CSS+Myghty', ('css+myghty',), (), ('text/css+myghty',)),
|
| 342 |
+
'MyghtyHtmlLexer': ('pygments.lexers.templates', 'HTML+Myghty', ('html+myghty',), (), ('text/html+myghty',)),
|
| 343 |
+
'MyghtyJavascriptLexer': ('pygments.lexers.templates', 'JavaScript+Myghty', ('javascript+myghty', 'js+myghty'), (), ('application/x-javascript+myghty', 'text/x-javascript+myghty', 'text/javascript+mygthy')),
|
| 344 |
+
'MyghtyLexer': ('pygments.lexers.templates', 'Myghty', ('myghty',), ('*.myt', 'autodelegate'), ('application/x-myghty',)),
|
| 345 |
+
'MyghtyXmlLexer': ('pygments.lexers.templates', 'XML+Myghty', ('xml+myghty',), (), ('application/xml+myghty',)),
|
| 346 |
+
'NCLLexer': ('pygments.lexers.ncl', 'NCL', ('ncl',), ('*.ncl',), ('text/ncl',)),
|
| 347 |
+
'NSISLexer': ('pygments.lexers.installers', 'NSIS', ('nsis', 'nsi', 'nsh'), ('*.nsi', '*.nsh'), ('text/x-nsis',)),
|
| 348 |
+
'NasmLexer': ('pygments.lexers.asm', 'NASM', ('nasm',), ('*.asm', '*.ASM', '*.nasm'), ('text/x-nasm',)),
|
| 349 |
+
'NasmObjdumpLexer': ('pygments.lexers.asm', 'objdump-nasm', ('objdump-nasm',), ('*.objdump-intel',), ('text/x-nasm-objdump',)),
|
| 350 |
+
'NemerleLexer': ('pygments.lexers.dotnet', 'Nemerle', ('nemerle',), ('*.n',), ('text/x-nemerle',)),
|
| 351 |
+
'NesCLexer': ('pygments.lexers.c_like', 'nesC', ('nesc',), ('*.nc',), ('text/x-nescsrc',)),
|
| 352 |
+
'NestedTextLexer': ('pygments.lexers.configs', 'NestedText', ('nestedtext', 'nt'), ('*.nt',), ()),
|
| 353 |
+
'NewLispLexer': ('pygments.lexers.lisp', 'NewLisp', ('newlisp',), ('*.lsp', '*.nl', '*.kif'), ('text/x-newlisp', 'application/x-newlisp')),
|
| 354 |
+
'NewspeakLexer': ('pygments.lexers.smalltalk', 'Newspeak', ('newspeak',), ('*.ns2',), ('text/x-newspeak',)),
|
| 355 |
+
'NginxConfLexer': ('pygments.lexers.configs', 'Nginx configuration file', ('nginx',), ('nginx.conf',), ('text/x-nginx-conf',)),
|
| 356 |
+
'NimrodLexer': ('pygments.lexers.nimrod', 'Nimrod', ('nimrod', 'nim'), ('*.nim', '*.nimrod'), ('text/x-nim',)),
|
| 357 |
+
'NitLexer': ('pygments.lexers.nit', 'Nit', ('nit',), ('*.nit',), ()),
|
| 358 |
+
'NixLexer': ('pygments.lexers.nix', 'Nix', ('nixos', 'nix'), ('*.nix',), ('text/x-nix',)),
|
| 359 |
+
'NodeConsoleLexer': ('pygments.lexers.javascript', 'Node.js REPL console session', ('nodejsrepl',), (), ('text/x-nodejsrepl',)),
|
| 360 |
+
'NotmuchLexer': ('pygments.lexers.textfmts', 'Notmuch', ('notmuch',), (), ()),
|
| 361 |
+
'NuSMVLexer': ('pygments.lexers.smv', 'NuSMV', ('nusmv',), ('*.smv',), ()),
|
| 362 |
+
'NumPyLexer': ('pygments.lexers.python', 'NumPy', ('numpy',), (), ()),
|
| 363 |
+
'NumbaIRLexer': ('pygments.lexers.numbair', 'Numba_IR', ('numba_ir', 'numbair'), ('*.numba_ir',), ('text/x-numba_ir', 'text/x-numbair')),
|
| 364 |
+
'ObjdumpLexer': ('pygments.lexers.asm', 'objdump', ('objdump',), ('*.objdump',), ('text/x-objdump',)),
|
| 365 |
+
'ObjectiveCLexer': ('pygments.lexers.objective', 'Objective-C', ('objective-c', 'objectivec', 'obj-c', 'objc'), ('*.m', '*.h'), ('text/x-objective-c',)),
|
| 366 |
+
'ObjectiveCppLexer': ('pygments.lexers.objective', 'Objective-C++', ('objective-c++', 'objectivec++', 'obj-c++', 'objc++'), ('*.mm', '*.hh'), ('text/x-objective-c++',)),
|
| 367 |
+
'ObjectiveJLexer': ('pygments.lexers.javascript', 'Objective-J', ('objective-j', 'objectivej', 'obj-j', 'objj'), ('*.j',), ('text/x-objective-j',)),
|
| 368 |
+
'OcamlLexer': ('pygments.lexers.ml', 'OCaml', ('ocaml',), ('*.ml', '*.mli', '*.mll', '*.mly'), ('text/x-ocaml',)),
|
| 369 |
+
'OctaveLexer': ('pygments.lexers.matlab', 'Octave', ('octave',), ('*.m',), ('text/octave',)),
|
| 370 |
+
'OdinLexer': ('pygments.lexers.archetype', 'ODIN', ('odin',), ('*.odin',), ('text/odin',)),
|
| 371 |
+
'OmgIdlLexer': ('pygments.lexers.c_like', 'OMG Interface Definition Language', ('omg-idl',), ('*.idl', '*.pidl'), ()),
|
| 372 |
+
'OocLexer': ('pygments.lexers.ooc', 'Ooc', ('ooc',), ('*.ooc',), ('text/x-ooc',)),
|
| 373 |
+
'OpaLexer': ('pygments.lexers.ml', 'Opa', ('opa',), ('*.opa',), ('text/x-opa',)),
|
| 374 |
+
'OpenEdgeLexer': ('pygments.lexers.business', 'OpenEdge ABL', ('openedge', 'abl', 'progress'), ('*.p', '*.cls'), ('text/x-openedge', 'application/x-openedge')),
|
| 375 |
+
'OpenScadLexer': ('pygments.lexers.openscad', 'OpenSCAD', ('openscad',), ('*.scad',), ('application/x-openscad',)),
|
| 376 |
+
'OrgLexer': ('pygments.lexers.markup', 'Org Mode', ('org', 'orgmode', 'org-mode'), ('*.org',), ('text/org',)),
|
| 377 |
+
'OutputLexer': ('pygments.lexers.special', 'Text output', ('output',), (), ()),
|
| 378 |
+
'PacmanConfLexer': ('pygments.lexers.configs', 'PacmanConf', ('pacmanconf',), ('pacman.conf',), ()),
|
| 379 |
+
'PanLexer': ('pygments.lexers.dsls', 'Pan', ('pan',), ('*.pan',), ()),
|
| 380 |
+
'ParaSailLexer': ('pygments.lexers.parasail', 'ParaSail', ('parasail',), ('*.psi', '*.psl'), ('text/x-parasail',)),
|
| 381 |
+
'PawnLexer': ('pygments.lexers.pawn', 'Pawn', ('pawn',), ('*.p', '*.pwn', '*.inc'), ('text/x-pawn',)),
|
| 382 |
+
'PddlLexer': ('pygments.lexers.pddl', 'PDDL', ('pddl',), ('*.pddl',), ()),
|
| 383 |
+
'PegLexer': ('pygments.lexers.grammar_notation', 'PEG', ('peg',), ('*.peg',), ('text/x-peg',)),
|
| 384 |
+
'Perl6Lexer': ('pygments.lexers.perl', 'Perl6', ('perl6', 'pl6', 'raku'), ('*.pl', '*.pm', '*.nqp', '*.p6', '*.6pl', '*.p6l', '*.pl6', '*.6pm', '*.p6m', '*.pm6', '*.t', '*.raku', '*.rakumod', '*.rakutest', '*.rakudoc'), ('text/x-perl6', 'application/x-perl6')),
|
| 385 |
+
'PerlLexer': ('pygments.lexers.perl', 'Perl', ('perl', 'pl'), ('*.pl', '*.pm', '*.t', '*.perl'), ('text/x-perl', 'application/x-perl')),
|
| 386 |
+
'PhixLexer': ('pygments.lexers.phix', 'Phix', ('phix',), ('*.exw',), ('text/x-phix',)),
|
| 387 |
+
'PhpLexer': ('pygments.lexers.php', 'PHP', ('php', 'php3', 'php4', 'php5'), ('*.php', '*.php[345]', '*.inc'), ('text/x-php',)),
|
| 388 |
+
'PigLexer': ('pygments.lexers.jvm', 'Pig', ('pig',), ('*.pig',), ('text/x-pig',)),
|
| 389 |
+
'PikeLexer': ('pygments.lexers.c_like', 'Pike', ('pike',), ('*.pike', '*.pmod'), ('text/x-pike',)),
|
| 390 |
+
'PkgConfigLexer': ('pygments.lexers.configs', 'PkgConfig', ('pkgconfig',), ('*.pc',), ()),
|
| 391 |
+
'PlPgsqlLexer': ('pygments.lexers.sql', 'PL/pgSQL', ('plpgsql',), (), ('text/x-plpgsql',)),
|
| 392 |
+
'PointlessLexer': ('pygments.lexers.pointless', 'Pointless', ('pointless',), ('*.ptls',), ()),
|
| 393 |
+
'PonyLexer': ('pygments.lexers.pony', 'Pony', ('pony',), ('*.pony',), ()),
|
| 394 |
+
'PortugolLexer': ('pygments.lexers.pascal', 'Portugol', ('portugol',), ('*.alg', '*.portugol'), ()),
|
| 395 |
+
'PostScriptLexer': ('pygments.lexers.graphics', 'PostScript', ('postscript', 'postscr'), ('*.ps', '*.eps'), ('application/postscript',)),
|
| 396 |
+
'PostgresConsoleLexer': ('pygments.lexers.sql', 'PostgreSQL console (psql)', ('psql', 'postgresql-console', 'postgres-console'), (), ('text/x-postgresql-psql',)),
|
| 397 |
+
'PostgresExplainLexer': ('pygments.lexers.sql', 'PostgreSQL EXPLAIN dialect', ('postgres-explain',), ('*.explain',), ('text/x-postgresql-explain',)),
|
| 398 |
+
'PostgresLexer': ('pygments.lexers.sql', 'PostgreSQL SQL dialect', ('postgresql', 'postgres'), (), ('text/x-postgresql',)),
|
| 399 |
+
'PovrayLexer': ('pygments.lexers.graphics', 'POVRay', ('pov',), ('*.pov', '*.inc'), ('text/x-povray',)),
|
| 400 |
+
'PowerShellLexer': ('pygments.lexers.shell', 'PowerShell', ('powershell', 'pwsh', 'posh', 'ps1', 'psm1'), ('*.ps1', '*.psm1'), ('text/x-powershell',)),
|
| 401 |
+
'PowerShellSessionLexer': ('pygments.lexers.shell', 'PowerShell Session', ('pwsh-session', 'ps1con'), (), ()),
|
| 402 |
+
'PraatLexer': ('pygments.lexers.praat', 'Praat', ('praat',), ('*.praat', '*.proc', '*.psc'), ()),
|
| 403 |
+
'ProcfileLexer': ('pygments.lexers.procfile', 'Procfile', ('procfile',), ('Procfile',), ()),
|
| 404 |
+
'PrologLexer': ('pygments.lexers.prolog', 'Prolog', ('prolog',), ('*.ecl', '*.prolog', '*.pro', '*.pl'), ('text/x-prolog',)),
|
| 405 |
+
'PromQLLexer': ('pygments.lexers.promql', 'PromQL', ('promql',), ('*.promql',), ()),
|
| 406 |
+
'PromelaLexer': ('pygments.lexers.c_like', 'Promela', ('promela',), ('*.pml', '*.prom', '*.prm', '*.promela', '*.pr', '*.pm'), ('text/x-promela',)),
|
| 407 |
+
'PropertiesLexer': ('pygments.lexers.configs', 'Properties', ('properties', 'jproperties'), ('*.properties',), ('text/x-java-properties',)),
|
| 408 |
+
'ProtoBufLexer': ('pygments.lexers.dsls', 'Protocol Buffer', ('protobuf', 'proto'), ('*.proto',), ()),
|
| 409 |
+
'PrqlLexer': ('pygments.lexers.prql', 'PRQL', ('prql',), ('*.prql',), ('application/prql', 'application/x-prql')),
|
| 410 |
+
'PsyshConsoleLexer': ('pygments.lexers.php', 'PsySH console session for PHP', ('psysh',), (), ()),
|
| 411 |
+
'PtxLexer': ('pygments.lexers.ptx', 'PTX', ('ptx',), ('*.ptx',), ('text/x-ptx',)),
|
| 412 |
+
'PugLexer': ('pygments.lexers.html', 'Pug', ('pug', 'jade'), ('*.pug', '*.jade'), ('text/x-pug', 'text/x-jade')),
|
| 413 |
+
'PuppetLexer': ('pygments.lexers.dsls', 'Puppet', ('puppet',), ('*.pp',), ()),
|
| 414 |
+
'PyPyLogLexer': ('pygments.lexers.console', 'PyPy Log', ('pypylog', 'pypy'), ('*.pypylog',), ('application/x-pypylog',)),
|
| 415 |
+
'Python2Lexer': ('pygments.lexers.python', 'Python 2.x', ('python2', 'py2'), (), ('text/x-python2', 'application/x-python2')),
|
| 416 |
+
'Python2TracebackLexer': ('pygments.lexers.python', 'Python 2.x Traceback', ('py2tb',), ('*.py2tb',), ('text/x-python2-traceback',)),
|
| 417 |
+
'PythonConsoleLexer': ('pygments.lexers.python', 'Python console session', ('pycon', 'python-console'), (), ('text/x-python-doctest',)),
|
| 418 |
+
'PythonLexer': ('pygments.lexers.python', 'Python', ('python', 'py', 'sage', 'python3', 'py3', 'bazel', 'starlark', 'pyi'), ('*.py', '*.pyw', '*.pyi', '*.jy', '*.sage', '*.sc', 'SConstruct', 'SConscript', '*.bzl', 'BUCK', 'BUILD', 'BUILD.bazel', 'WORKSPACE', '*.tac', '*.pye'), ('text/x-python', 'application/x-python', 'text/x-python3', 'application/x-python3')),
|
| 419 |
+
'PythonTracebackLexer': ('pygments.lexers.python', 'Python Traceback', ('pytb', 'py3tb'), ('*.pytb', '*.py3tb'), ('text/x-python-traceback', 'text/x-python3-traceback')),
|
| 420 |
+
'PythonUL4Lexer': ('pygments.lexers.ul4', 'Python+UL4', ('py+ul4',), ('*.pyul4',), ()),
|
| 421 |
+
'QBasicLexer': ('pygments.lexers.basic', 'QBasic', ('qbasic', 'basic'), ('*.BAS', '*.bas'), ('text/basic',)),
|
| 422 |
+
'QLexer': ('pygments.lexers.q', 'Q', ('q',), ('*.q',), ()),
|
| 423 |
+
'QVToLexer': ('pygments.lexers.qvt', 'QVTO', ('qvto', 'qvt'), ('*.qvto',), ()),
|
| 424 |
+
'QlikLexer': ('pygments.lexers.qlik', 'Qlik', ('qlik', 'qlikview', 'qliksense', 'qlikscript'), ('*.qvs', '*.qvw'), ()),
|
| 425 |
+
'QmlLexer': ('pygments.lexers.webmisc', 'QML', ('qml', 'qbs'), ('*.qml', '*.qbs'), ('application/x-qml', 'application/x-qt.qbs+qml')),
|
| 426 |
+
'RConsoleLexer': ('pygments.lexers.r', 'RConsole', ('rconsole', 'rout'), ('*.Rout',), ()),
|
| 427 |
+
'RNCCompactLexer': ('pygments.lexers.rnc', 'Relax-NG Compact', ('rng-compact', 'rnc'), ('*.rnc',), ()),
|
| 428 |
+
'RPMSpecLexer': ('pygments.lexers.installers', 'RPMSpec', ('spec',), ('*.spec',), ('text/x-rpm-spec',)),
|
| 429 |
+
'RacketLexer': ('pygments.lexers.lisp', 'Racket', ('racket', 'rkt'), ('*.rkt', '*.rktd', '*.rktl'), ('text/x-racket', 'application/x-racket')),
|
| 430 |
+
'RagelCLexer': ('pygments.lexers.parsers', 'Ragel in C Host', ('ragel-c',), ('*.rl',), ()),
|
| 431 |
+
'RagelCppLexer': ('pygments.lexers.parsers', 'Ragel in CPP Host', ('ragel-cpp',), ('*.rl',), ()),
|
| 432 |
+
'RagelDLexer': ('pygments.lexers.parsers', 'Ragel in D Host', ('ragel-d',), ('*.rl',), ()),
|
| 433 |
+
'RagelEmbeddedLexer': ('pygments.lexers.parsers', 'Embedded Ragel', ('ragel-em',), ('*.rl',), ()),
|
| 434 |
+
'RagelJavaLexer': ('pygments.lexers.parsers', 'Ragel in Java Host', ('ragel-java',), ('*.rl',), ()),
|
| 435 |
+
'RagelLexer': ('pygments.lexers.parsers', 'Ragel', ('ragel',), (), ()),
|
| 436 |
+
'RagelObjectiveCLexer': ('pygments.lexers.parsers', 'Ragel in Objective C Host', ('ragel-objc',), ('*.rl',), ()),
|
| 437 |
+
'RagelRubyLexer': ('pygments.lexers.parsers', 'Ragel in Ruby Host', ('ragel-ruby', 'ragel-rb'), ('*.rl',), ()),
|
| 438 |
+
'RawTokenLexer': ('pygments.lexers.special', 'Raw token data', (), (), ('application/x-pygments-tokens',)),
|
| 439 |
+
'RdLexer': ('pygments.lexers.r', 'Rd', ('rd',), ('*.Rd',), ('text/x-r-doc',)),
|
| 440 |
+
'ReasonLexer': ('pygments.lexers.ml', 'ReasonML', ('reasonml', 'reason'), ('*.re', '*.rei'), ('text/x-reasonml',)),
|
| 441 |
+
'RebolLexer': ('pygments.lexers.rebol', 'REBOL', ('rebol',), ('*.r', '*.r3', '*.reb'), ('text/x-rebol',)),
|
| 442 |
+
'RedLexer': ('pygments.lexers.rebol', 'Red', ('red', 'red/system'), ('*.red', '*.reds'), ('text/x-red', 'text/x-red-system')),
|
| 443 |
+
'RedcodeLexer': ('pygments.lexers.esoteric', 'Redcode', ('redcode',), ('*.cw',), ()),
|
| 444 |
+
'RegeditLexer': ('pygments.lexers.configs', 'reg', ('registry',), ('*.reg',), ('text/x-windows-registry',)),
|
| 445 |
+
'RegoLexer': ('pygments.lexers.rego', 'Rego', ('rego',), ('*.rego',), ('text/x-rego',)),
|
| 446 |
+
'RellLexer': ('pygments.lexers.rell', 'Rell', ('rell',), ('*.rell',), ('text/x-rell',)),
|
| 447 |
+
'ResourceLexer': ('pygments.lexers.resource', 'ResourceBundle', ('resourcebundle', 'resource'), (), ()),
|
| 448 |
+
'RexxLexer': ('pygments.lexers.scripting', 'Rexx', ('rexx', 'arexx'), ('*.rexx', '*.rex', '*.rx', '*.arexx'), ('text/x-rexx',)),
|
| 449 |
+
'RhtmlLexer': ('pygments.lexers.templates', 'RHTML', ('rhtml', 'html+erb', 'html+ruby'), ('*.rhtml',), ('text/html+ruby',)),
|
| 450 |
+
'RideLexer': ('pygments.lexers.ride', 'Ride', ('ride',), ('*.ride',), ('text/x-ride',)),
|
| 451 |
+
'RitaLexer': ('pygments.lexers.rita', 'Rita', ('rita',), ('*.rita',), ('text/rita',)),
|
| 452 |
+
'RoboconfGraphLexer': ('pygments.lexers.roboconf', 'Roboconf Graph', ('roboconf-graph',), ('*.graph',), ()),
|
| 453 |
+
'RoboconfInstancesLexer': ('pygments.lexers.roboconf', 'Roboconf Instances', ('roboconf-instances',), ('*.instances',), ()),
|
| 454 |
+
'RobotFrameworkLexer': ('pygments.lexers.robotframework', 'RobotFramework', ('robotframework',), ('*.robot', '*.resource'), ('text/x-robotframework',)),
|
| 455 |
+
'RocqLexer': ('pygments.lexers.theorem', 'Rocq Prover', ('coq', 'rocq', 'rocq-prover'), ('*.v',), ('text/x-coq', 'text/x-rocq')),
|
| 456 |
+
'RqlLexer': ('pygments.lexers.sql', 'RQL', ('rql',), ('*.rql',), ('text/x-rql',)),
|
| 457 |
+
'RslLexer': ('pygments.lexers.dsls', 'RSL', ('rsl',), ('*.rsl',), ('text/rsl',)),
|
| 458 |
+
'RstLexer': ('pygments.lexers.markup', 'reStructuredText', ('restructuredtext', 'rst', 'rest'), ('*.rst', '*.rest'), ('text/x-rst', 'text/prs.fallenstein.rst')),
|
| 459 |
+
'RtsLexer': ('pygments.lexers.trafficscript', 'TrafficScript', ('trafficscript', 'rts'), ('*.rts',), ()),
|
| 460 |
+
'RubyConsoleLexer': ('pygments.lexers.ruby', 'Ruby irb session', ('rbcon', 'irb'), (), ('text/x-ruby-shellsession',)),
|
| 461 |
+
'RubyLexer': ('pygments.lexers.ruby', 'Ruby', ('ruby', 'rb', 'duby'), ('*.rb', '*.rbw', 'Rakefile', '*.rake', '*.gemspec', '*.rbx', '*.duby', 'Gemfile', 'Vagrantfile'), ('text/x-ruby', 'application/x-ruby')),
|
| 462 |
+
'RustLexer': ('pygments.lexers.rust', 'Rust', ('rust', 'rs'), ('*.rs', '*.rs.in'), ('text/rust', 'text/x-rust')),
|
| 463 |
+
'SASLexer': ('pygments.lexers.sas', 'SAS', ('sas',), ('*.SAS', '*.sas'), ('text/x-sas', 'text/sas', 'application/x-sas')),
|
| 464 |
+
'SLexer': ('pygments.lexers.r', 'S', ('splus', 's', 'r'), ('*.S', '*.R', '.Rhistory', '.Rprofile', '.Renviron'), ('text/S-plus', 'text/S', 'text/x-r-source', 'text/x-r', 'text/x-R', 'text/x-r-history', 'text/x-r-profile')),
|
| 465 |
+
'SMLLexer': ('pygments.lexers.ml', 'Standard ML', ('sml',), ('*.sml', '*.sig', '*.fun'), ('text/x-standardml', 'application/x-standardml')),
|
| 466 |
+
'SNBTLexer': ('pygments.lexers.minecraft', 'SNBT', ('snbt',), ('*.snbt',), ('text/snbt',)),
|
| 467 |
+
'SarlLexer': ('pygments.lexers.jvm', 'SARL', ('sarl',), ('*.sarl',), ('text/x-sarl',)),
|
| 468 |
+
'SassLexer': ('pygments.lexers.css', 'Sass', ('sass',), ('*.sass',), ('text/x-sass',)),
|
| 469 |
+
'SaviLexer': ('pygments.lexers.savi', 'Savi', ('savi',), ('*.savi',), ()),
|
| 470 |
+
'ScalaLexer': ('pygments.lexers.jvm', 'Scala', ('scala',), ('*.scala',), ('text/x-scala',)),
|
| 471 |
+
'ScamlLexer': ('pygments.lexers.html', 'Scaml', ('scaml',), ('*.scaml',), ('text/x-scaml',)),
|
| 472 |
+
'ScdocLexer': ('pygments.lexers.scdoc', 'scdoc', ('scdoc', 'scd'), ('*.scd', '*.scdoc'), ()),
|
| 473 |
+
'SchemeLexer': ('pygments.lexers.lisp', 'Scheme', ('scheme', 'scm'), ('*.scm', '*.ss'), ('text/x-scheme', 'application/x-scheme')),
|
| 474 |
+
'ScilabLexer': ('pygments.lexers.matlab', 'Scilab', ('scilab',), ('*.sci', '*.sce', '*.tst'), ('text/scilab',)),
|
| 475 |
+
'ScssLexer': ('pygments.lexers.css', 'SCSS', ('scss',), ('*.scss',), ('text/x-scss',)),
|
| 476 |
+
'SedLexer': ('pygments.lexers.textedit', 'Sed', ('sed', 'gsed', 'ssed'), ('*.sed', '*.[gs]sed'), ('text/x-sed',)),
|
| 477 |
+
'ShExCLexer': ('pygments.lexers.rdf', 'ShExC', ('shexc', 'shex'), ('*.shex',), ('text/shex',)),
|
| 478 |
+
'ShenLexer': ('pygments.lexers.lisp', 'Shen', ('shen',), ('*.shen',), ('text/x-shen', 'application/x-shen')),
|
| 479 |
+
'SieveLexer': ('pygments.lexers.sieve', 'Sieve', ('sieve',), ('*.siv', '*.sieve'), ()),
|
| 480 |
+
'SilverLexer': ('pygments.lexers.verification', 'Silver', ('silver',), ('*.sil', '*.vpr'), ()),
|
| 481 |
+
'SingularityLexer': ('pygments.lexers.configs', 'Singularity', ('singularity',), ('*.def', 'Singularity'), ()),
|
| 482 |
+
'SlashLexer': ('pygments.lexers.slash', 'Slash', ('slash',), ('*.sla',), ()),
|
| 483 |
+
'SlimLexer': ('pygments.lexers.webmisc', 'Slim', ('slim',), ('*.slim',), ('text/x-slim',)),
|
| 484 |
+
'SlurmBashLexer': ('pygments.lexers.shell', 'Slurm', ('slurm', 'sbatch'), ('*.sl',), ()),
|
| 485 |
+
'SmaliLexer': ('pygments.lexers.dalvik', 'Smali', ('smali',), ('*.smali',), ('text/smali',)),
|
| 486 |
+
'SmalltalkLexer': ('pygments.lexers.smalltalk', 'Smalltalk', ('smalltalk', 'squeak', 'st'), ('*.st',), ('text/x-smalltalk',)),
|
| 487 |
+
'SmartGameFormatLexer': ('pygments.lexers.sgf', 'SmartGameFormat', ('sgf',), ('*.sgf',), ()),
|
| 488 |
+
'SmartyLexer': ('pygments.lexers.templates', 'Smarty', ('smarty',), ('*.tpl',), ('application/x-smarty',)),
|
| 489 |
+
'SmithyLexer': ('pygments.lexers.smithy', 'Smithy', ('smithy',), ('*.smithy',), ()),
|
| 490 |
+
'SnobolLexer': ('pygments.lexers.snobol', 'Snobol', ('snobol',), ('*.snobol',), ('text/x-snobol',)),
|
| 491 |
+
'SnowballLexer': ('pygments.lexers.dsls', 'Snowball', ('snowball',), ('*.sbl',), ()),
|
| 492 |
+
'SolidityLexer': ('pygments.lexers.solidity', 'Solidity', ('solidity',), ('*.sol',), ()),
|
| 493 |
+
'SoongLexer': ('pygments.lexers.soong', 'Soong', ('androidbp', 'bp', 'soong'), ('Android.bp',), ()),
|
| 494 |
+
'SophiaLexer': ('pygments.lexers.sophia', 'Sophia', ('sophia',), ('*.aes',), ()),
|
| 495 |
+
'SourcePawnLexer': ('pygments.lexers.pawn', 'SourcePawn', ('sp',), ('*.sp',), ('text/x-sourcepawn',)),
|
| 496 |
+
'SourcesListLexer': ('pygments.lexers.installers', 'Debian Sourcelist', ('debsources', 'sourceslist', 'sources.list'), ('sources.list',), ()),
|
| 497 |
+
'SparqlLexer': ('pygments.lexers.rdf', 'SPARQL', ('sparql',), ('*.rq', '*.sparql'), ('application/sparql-query',)),
|
| 498 |
+
'SpiceLexer': ('pygments.lexers.spice', 'Spice', ('spice', 'spicelang'), ('*.spice',), ('text/x-spice',)),
|
| 499 |
+
'SqlJinjaLexer': ('pygments.lexers.templates', 'SQL+Jinja', ('sql+jinja',), ('*.sql', '*.sql.j2', '*.sql.jinja2'), ()),
|
| 500 |
+
'SqlLexer': ('pygments.lexers.sql', 'SQL', ('sql',), ('*.sql',), ('text/x-sql',)),
|
| 501 |
+
'SqliteConsoleLexer': ('pygments.lexers.sql', 'sqlite3con', ('sqlite3',), ('*.sqlite3-console',), ('text/x-sqlite3-console',)),
|
| 502 |
+
'SquidConfLexer': ('pygments.lexers.configs', 'SquidConf', ('squidconf', 'squid.conf', 'squid'), ('squid.conf',), ('text/x-squidconf',)),
|
| 503 |
+
'SrcinfoLexer': ('pygments.lexers.srcinfo', 'Srcinfo', ('srcinfo',), ('.SRCINFO',), ()),
|
| 504 |
+
'SspLexer': ('pygments.lexers.templates', 'Scalate Server Page', ('ssp',), ('*.ssp',), ('application/x-ssp',)),
|
| 505 |
+
'StanLexer': ('pygments.lexers.modeling', 'Stan', ('stan',), ('*.stan',), ()),
|
| 506 |
+
'StataLexer': ('pygments.lexers.stata', 'Stata', ('stata', 'do'), ('*.do', '*.ado'), ('text/x-stata', 'text/stata', 'application/x-stata')),
|
| 507 |
+
'SuperColliderLexer': ('pygments.lexers.supercollider', 'SuperCollider', ('supercollider', 'sc'), ('*.sc', '*.scd'), ('application/supercollider', 'text/supercollider')),
|
| 508 |
+
'SwiftLexer': ('pygments.lexers.objective', 'Swift', ('swift',), ('*.swift',), ('text/x-swift',)),
|
| 509 |
+
'SwigLexer': ('pygments.lexers.c_like', 'SWIG', ('swig',), ('*.swg', '*.i'), ('text/swig',)),
|
| 510 |
+
'SystemVerilogLexer': ('pygments.lexers.hdl', 'systemverilog', ('systemverilog', 'sv'), ('*.sv', '*.svh'), ('text/x-systemverilog',)),
|
| 511 |
+
'SystemdLexer': ('pygments.lexers.configs', 'Systemd', ('systemd',), ('*.service', '*.socket', '*.device', '*.mount', '*.automount', '*.swap', '*.target', '*.path', '*.timer', '*.slice', '*.scope'), ()),
|
| 512 |
+
'TAPLexer': ('pygments.lexers.testing', 'TAP', ('tap',), ('*.tap',), ()),
|
| 513 |
+
'TNTLexer': ('pygments.lexers.tnt', 'Typographic Number Theory', ('tnt',), ('*.tnt',), ()),
|
| 514 |
+
'TOMLLexer': ('pygments.lexers.configs', 'TOML', ('toml',), ('*.toml', 'Pipfile', 'poetry.lock'), ('application/toml',)),
|
| 515 |
+
'TableGenLexer': ('pygments.lexers.tablegen', 'TableGen', ('tablegen', 'td'), ('*.td',), ()),
|
| 516 |
+
'TactLexer': ('pygments.lexers.tact', 'Tact', ('tact',), ('*.tact',), ()),
|
| 517 |
+
'Tads3Lexer': ('pygments.lexers.int_fiction', 'TADS 3', ('tads3',), ('*.t',), ()),
|
| 518 |
+
'TalLexer': ('pygments.lexers.tal', 'Tal', ('tal', 'uxntal'), ('*.tal',), ('text/x-uxntal',)),
|
| 519 |
+
'TasmLexer': ('pygments.lexers.asm', 'TASM', ('tasm',), ('*.asm', '*.ASM', '*.tasm'), ('text/x-tasm',)),
|
| 520 |
+
'TclLexer': ('pygments.lexers.tcl', 'Tcl', ('tcl',), ('*.tcl', '*.rvt'), ('text/x-tcl', 'text/x-script.tcl', 'application/x-tcl')),
|
| 521 |
+
'TcshLexer': ('pygments.lexers.shell', 'Tcsh', ('tcsh', 'csh'), ('*.tcsh', '*.csh'), ('application/x-csh',)),
|
| 522 |
+
'TcshSessionLexer': ('pygments.lexers.shell', 'Tcsh Session', ('tcshcon',), (), ()),
|
| 523 |
+
'TeaTemplateLexer': ('pygments.lexers.templates', 'Tea', ('tea',), ('*.tea',), ('text/x-tea',)),
|
| 524 |
+
'TealLexer': ('pygments.lexers.teal', 'teal', ('teal',), ('*.teal',), ()),
|
| 525 |
+
'TeraTermLexer': ('pygments.lexers.teraterm', 'Tera Term macro', ('teratermmacro', 'teraterm', 'ttl'), ('*.ttl',), ('text/x-teratermmacro',)),
|
| 526 |
+
'TermcapLexer': ('pygments.lexers.configs', 'Termcap', ('termcap',), ('termcap', 'termcap.src'), ()),
|
| 527 |
+
'TerminfoLexer': ('pygments.lexers.configs', 'Terminfo', ('terminfo',), ('terminfo', 'terminfo.src'), ()),
|
| 528 |
+
'TerraformLexer': ('pygments.lexers.configs', 'Terraform', ('terraform', 'tf', 'hcl'), ('*.tf', '*.hcl'), ('application/x-tf', 'application/x-terraform')),
|
| 529 |
+
'TexLexer': ('pygments.lexers.markup', 'TeX', ('tex', 'latex'), ('*.tex', '*.aux', '*.toc'), ('text/x-tex', 'text/x-latex')),
|
| 530 |
+
'TextLexer': ('pygments.lexers.special', 'Text only', ('text',), ('*.txt',), ('text/plain',)),
|
| 531 |
+
'ThingsDBLexer': ('pygments.lexers.thingsdb', 'ThingsDB', ('ti', 'thingsdb'), ('*.ti',), ()),
|
| 532 |
+
'ThriftLexer': ('pygments.lexers.dsls', 'Thrift', ('thrift',), ('*.thrift',), ('application/x-thrift',)),
|
| 533 |
+
'TiddlyWiki5Lexer': ('pygments.lexers.markup', 'tiddler', ('tid',), ('*.tid',), ('text/vnd.tiddlywiki',)),
|
| 534 |
+
'TlbLexer': ('pygments.lexers.tlb', 'Tl-b', ('tlb',), ('*.tlb',), ()),
|
| 535 |
+
'TlsLexer': ('pygments.lexers.tls', 'TLS Presentation Language', ('tls',), (), ()),
|
| 536 |
+
'TodotxtLexer': ('pygments.lexers.textfmts', 'Todotxt', ('todotxt',), ('todo.txt', '*.todotxt'), ('text/x-todo',)),
|
| 537 |
+
'TransactSqlLexer': ('pygments.lexers.sql', 'Transact-SQL', ('tsql', 't-sql'), ('*.sql',), ('text/x-tsql',)),
|
| 538 |
+
'TreetopLexer': ('pygments.lexers.parsers', 'Treetop', ('treetop',), ('*.treetop', '*.tt'), ()),
|
| 539 |
+
'TsxLexer': ('pygments.lexers.jsx', 'TSX', ('tsx',), ('*.tsx',), ('text/typescript-tsx',)),
|
| 540 |
+
'TurtleLexer': ('pygments.lexers.rdf', 'Turtle', ('turtle',), ('*.ttl',), ('text/turtle', 'application/x-turtle')),
|
| 541 |
+
'TwigHtmlLexer': ('pygments.lexers.templates', 'HTML+Twig', ('html+twig',), ('*.twig',), ('text/html+twig',)),
|
| 542 |
+
'TwigLexer': ('pygments.lexers.templates', 'Twig', ('twig',), (), ('application/x-twig',)),
|
| 543 |
+
'TypeScriptLexer': ('pygments.lexers.javascript', 'TypeScript', ('typescript', 'ts'), ('*.ts',), ('application/x-typescript', 'text/x-typescript')),
|
| 544 |
+
'TypoScriptCssDataLexer': ('pygments.lexers.typoscript', 'TypoScriptCssData', ('typoscriptcssdata',), (), ()),
|
| 545 |
+
'TypoScriptHtmlDataLexer': ('pygments.lexers.typoscript', 'TypoScriptHtmlData', ('typoscripthtmldata',), (), ()),
|
| 546 |
+
'TypoScriptLexer': ('pygments.lexers.typoscript', 'TypoScript', ('typoscript',), ('*.typoscript',), ('text/x-typoscript',)),
|
| 547 |
+
'TypstLexer': ('pygments.lexers.typst', 'Typst', ('typst',), ('*.typ',), ('text/x-typst',)),
|
| 548 |
+
'UL4Lexer': ('pygments.lexers.ul4', 'UL4', ('ul4',), ('*.ul4',), ()),
|
| 549 |
+
'UcodeLexer': ('pygments.lexers.unicon', 'ucode', ('ucode',), ('*.u', '*.u1', '*.u2'), ()),
|
| 550 |
+
'UniconLexer': ('pygments.lexers.unicon', 'Unicon', ('unicon',), ('*.icn',), ('text/unicon',)),
|
| 551 |
+
'UnixConfigLexer': ('pygments.lexers.configs', 'Unix/Linux config files', ('unixconfig', 'linuxconfig'), (), ()),
|
| 552 |
+
'UrbiscriptLexer': ('pygments.lexers.urbi', 'UrbiScript', ('urbiscript',), ('*.u',), ('application/x-urbiscript',)),
|
| 553 |
+
'UrlEncodedLexer': ('pygments.lexers.html', 'urlencoded', ('urlencoded',), (), ('application/x-www-form-urlencoded',)),
|
| 554 |
+
'UsdLexer': ('pygments.lexers.usd', 'USD', ('usd', 'usda'), ('*.usd', '*.usda'), ()),
|
| 555 |
+
'VBScriptLexer': ('pygments.lexers.basic', 'VBScript', ('vbscript',), ('*.vbs', '*.VBS'), ()),
|
| 556 |
+
'VCLLexer': ('pygments.lexers.varnish', 'VCL', ('vcl',), ('*.vcl',), ('text/x-vclsrc',)),
|
| 557 |
+
'VCLSnippetLexer': ('pygments.lexers.varnish', 'VCLSnippets', ('vclsnippets', 'vclsnippet'), (), ('text/x-vclsnippet',)),
|
| 558 |
+
'VCTreeStatusLexer': ('pygments.lexers.console', 'VCTreeStatus', ('vctreestatus',), (), ()),
|
| 559 |
+
'VGLLexer': ('pygments.lexers.dsls', 'VGL', ('vgl',), ('*.rpf',), ()),
|
| 560 |
+
'ValaLexer': ('pygments.lexers.c_like', 'Vala', ('vala', 'vapi'), ('*.vala', '*.vapi'), ('text/x-vala',)),
|
| 561 |
+
'VbNetAspxLexer': ('pygments.lexers.dotnet', 'aspx-vb', ('aspx-vb',), ('*.aspx', '*.asax', '*.ascx', '*.ashx', '*.asmx', '*.axd'), ()),
|
| 562 |
+
'VbNetLexer': ('pygments.lexers.dotnet', 'VB.net', ('vb.net', 'vbnet', 'lobas', 'oobas', 'sobas', 'visual-basic', 'visualbasic'), ('*.vb', '*.bas'), ('text/x-vbnet', 'text/x-vba')),
|
| 563 |
+
'VelocityHtmlLexer': ('pygments.lexers.templates', 'HTML+Velocity', ('html+velocity',), (), ('text/html+velocity',)),
|
| 564 |
+
'VelocityLexer': ('pygments.lexers.templates', 'Velocity', ('velocity',), ('*.vm', '*.fhtml'), ()),
|
| 565 |
+
'VelocityXmlLexer': ('pygments.lexers.templates', 'XML+Velocity', ('xml+velocity',), (), ('application/xml+velocity',)),
|
| 566 |
+
'VerifpalLexer': ('pygments.lexers.verifpal', 'Verifpal', ('verifpal',), ('*.vp',), ('text/x-verifpal',)),
|
| 567 |
+
'VerilogLexer': ('pygments.lexers.hdl', 'verilog', ('verilog', 'v'), ('*.v',), ('text/x-verilog',)),
|
| 568 |
+
'VhdlLexer': ('pygments.lexers.hdl', 'vhdl', ('vhdl',), ('*.vhdl', '*.vhd'), ('text/x-vhdl',)),
|
| 569 |
+
'VimLexer': ('pygments.lexers.textedit', 'VimL', ('vim',), ('*.vim', '.vimrc', '.exrc', '.gvimrc', '_vimrc', '_exrc', '_gvimrc', 'vimrc', 'gvimrc'), ('text/x-vim',)),
|
| 570 |
+
'VisualPrologGrammarLexer': ('pygments.lexers.vip', 'Visual Prolog Grammar', ('visualprologgrammar',), ('*.vipgrm',), ()),
|
| 571 |
+
'VisualPrologLexer': ('pygments.lexers.vip', 'Visual Prolog', ('visualprolog',), ('*.pro', '*.cl', '*.i', '*.pack', '*.ph'), ()),
|
| 572 |
+
'VueLexer': ('pygments.lexers.html', 'Vue', ('vue',), ('*.vue',), ()),
|
| 573 |
+
'VyperLexer': ('pygments.lexers.vyper', 'Vyper', ('vyper',), ('*.vy',), ()),
|
| 574 |
+
'WDiffLexer': ('pygments.lexers.diff', 'WDiff', ('wdiff',), ('*.wdiff',), ()),
|
| 575 |
+
'WatLexer': ('pygments.lexers.webassembly', 'WebAssembly', ('wast', 'wat'), ('*.wat', '*.wast'), ()),
|
| 576 |
+
'WebIDLLexer': ('pygments.lexers.webidl', 'Web IDL', ('webidl',), ('*.webidl',), ()),
|
| 577 |
+
'WgslLexer': ('pygments.lexers.wgsl', 'WebGPU Shading Language', ('wgsl',), ('*.wgsl',), ('text/wgsl',)),
|
| 578 |
+
'WhileyLexer': ('pygments.lexers.whiley', 'Whiley', ('whiley',), ('*.whiley',), ('text/x-whiley',)),
|
| 579 |
+
'WikitextLexer': ('pygments.lexers.markup', 'Wikitext', ('wikitext', 'mediawiki'), (), ('text/x-wiki',)),
|
| 580 |
+
'WoWTocLexer': ('pygments.lexers.wowtoc', 'World of Warcraft TOC', ('wowtoc',), ('*.toc',), ()),
|
| 581 |
+
'WrenLexer': ('pygments.lexers.wren', 'Wren', ('wren',), ('*.wren',), ()),
|
| 582 |
+
'X10Lexer': ('pygments.lexers.x10', 'X10', ('x10', 'xten'), ('*.x10',), ('text/x-x10',)),
|
| 583 |
+
'XMLUL4Lexer': ('pygments.lexers.ul4', 'XML+UL4', ('xml+ul4',), ('*.xmlul4',), ()),
|
| 584 |
+
'XQueryLexer': ('pygments.lexers.webmisc', 'XQuery', ('xquery', 'xqy', 'xq', 'xql', 'xqm'), ('*.xqy', '*.xquery', '*.xq', '*.xql', '*.xqm'), ('text/xquery', 'application/xquery')),
|
| 585 |
+
'XmlDjangoLexer': ('pygments.lexers.templates', 'XML+Django/Jinja', ('xml+django', 'xml+jinja'), ('*.xml.j2', '*.xml.jinja2'), ('application/xml+django', 'application/xml+jinja')),
|
| 586 |
+
'XmlErbLexer': ('pygments.lexers.templates', 'XML+Ruby', ('xml+ruby', 'xml+erb'), (), ('application/xml+ruby',)),
|
| 587 |
+
'XmlLexer': ('pygments.lexers.html', 'XML', ('xml',), ('*.xml', '*.xsl', '*.rss', '*.xslt', '*.xsd', '*.wsdl', '*.wsf', '*.xbrl', '*.pom'), ('text/xml', 'application/xml', 'image/svg+xml', 'application/rss+xml', 'application/atom+xml')),
|
| 588 |
+
'XmlPhpLexer': ('pygments.lexers.templates', 'XML+PHP', ('xml+php',), (), ('application/xml+php',)),
|
| 589 |
+
'XmlSmartyLexer': ('pygments.lexers.templates', 'XML+Smarty', ('xml+smarty',), (), ('application/xml+smarty',)),
|
| 590 |
+
'XorgLexer': ('pygments.lexers.xorg', 'Xorg', ('xorg.conf',), ('xorg.conf',), ()),
|
| 591 |
+
'XppLexer': ('pygments.lexers.dotnet', 'X++', ('xpp', 'x++'), ('*.xpp',), ()),
|
| 592 |
+
'XsltLexer': ('pygments.lexers.html', 'XSLT', ('xslt',), ('*.xsl', '*.xslt', '*.xpl'), ('application/xsl+xml', 'application/xslt+xml')),
|
| 593 |
+
'XtendLexer': ('pygments.lexers.jvm', 'Xtend', ('xtend',), ('*.xtend',), ('text/x-xtend',)),
|
| 594 |
+
'XtlangLexer': ('pygments.lexers.lisp', 'xtlang', ('extempore',), ('*.xtm',), ()),
|
| 595 |
+
'YamlJinjaLexer': ('pygments.lexers.templates', 'YAML+Jinja', ('yaml+jinja', 'salt', 'sls'), ('*.sls', '*.yaml.j2', '*.yml.j2', '*.yaml.jinja2', '*.yml.jinja2'), ('text/x-yaml+jinja', 'text/x-sls')),
|
| 596 |
+
'YamlLexer': ('pygments.lexers.data', 'YAML', ('yaml',), ('*.yaml', '*.yml'), ('text/x-yaml',)),
|
| 597 |
+
'YangLexer': ('pygments.lexers.yang', 'YANG', ('yang',), ('*.yang',), ('application/yang',)),
|
| 598 |
+
'YaraLexer': ('pygments.lexers.yara', 'YARA', ('yara', 'yar'), ('*.yar',), ('text/x-yara',)),
|
| 599 |
+
'ZeekLexer': ('pygments.lexers.dsls', 'Zeek', ('zeek', 'bro'), ('*.zeek', '*.bro'), ()),
|
| 600 |
+
'ZephirLexer': ('pygments.lexers.php', 'Zephir', ('zephir',), ('*.zep',), ()),
|
| 601 |
+
'ZigLexer': ('pygments.lexers.zig', 'Zig', ('zig',), ('*.zig',), ('text/zig',)),
|
| 602 |
+
'apdlexer': ('pygments.lexers.apdlexer', 'ANSYS parametric design language', ('ansys', 'apdl'), ('*.ans',), ()),
|
| 603 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_openedge_builtins.py
ADDED
|
@@ -0,0 +1,2600 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers._openedge_builtins
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Builtin list for the OpenEdgeLexer.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
OPENEDGEKEYWORDS = (
|
| 12 |
+
'ABS',
|
| 13 |
+
'ABSO',
|
| 14 |
+
'ABSOL',
|
| 15 |
+
'ABSOLU',
|
| 16 |
+
'ABSOLUT',
|
| 17 |
+
'ABSOLUTE',
|
| 18 |
+
'ABSTRACT',
|
| 19 |
+
'ACCELERATOR',
|
| 20 |
+
'ACCUM',
|
| 21 |
+
'ACCUMU',
|
| 22 |
+
'ACCUMUL',
|
| 23 |
+
'ACCUMULA',
|
| 24 |
+
'ACCUMULAT',
|
| 25 |
+
'ACCUMULATE',
|
| 26 |
+
'ACTIVE-FORM',
|
| 27 |
+
'ACTIVE-WINDOW',
|
| 28 |
+
'ADD',
|
| 29 |
+
'ADD-BUFFER',
|
| 30 |
+
'ADD-CALC-COLUMN',
|
| 31 |
+
'ADD-COLUMNS-FROM',
|
| 32 |
+
'ADD-EVENTS-PROCEDURE',
|
| 33 |
+
'ADD-FIELDS-FROM',
|
| 34 |
+
'ADD-FIRST',
|
| 35 |
+
'ADD-INDEX-FIELD',
|
| 36 |
+
'ADD-LAST',
|
| 37 |
+
'ADD-LIKE-COLUMN',
|
| 38 |
+
'ADD-LIKE-FIELD',
|
| 39 |
+
'ADD-LIKE-INDEX',
|
| 40 |
+
'ADD-NEW-FIELD',
|
| 41 |
+
'ADD-NEW-INDEX',
|
| 42 |
+
'ADD-SCHEMA-LOCATION',
|
| 43 |
+
'ADD-SUPER-PROCEDURE',
|
| 44 |
+
'ADM-DATA',
|
| 45 |
+
'ADVISE',
|
| 46 |
+
'ALERT-BOX',
|
| 47 |
+
'ALIAS',
|
| 48 |
+
'ALL',
|
| 49 |
+
'ALLOW-COLUMN-SEARCHING',
|
| 50 |
+
'ALLOW-REPLICATION',
|
| 51 |
+
'ALTER',
|
| 52 |
+
'ALWAYS-ON-TOP',
|
| 53 |
+
'AMBIG',
|
| 54 |
+
'AMBIGU',
|
| 55 |
+
'AMBIGUO',
|
| 56 |
+
'AMBIGUOU',
|
| 57 |
+
'AMBIGUOUS',
|
| 58 |
+
'ANALYZ',
|
| 59 |
+
'ANALYZE',
|
| 60 |
+
'AND',
|
| 61 |
+
'ANSI-ONLY',
|
| 62 |
+
'ANY',
|
| 63 |
+
'ANYWHERE',
|
| 64 |
+
'APPEND',
|
| 65 |
+
'APPL-ALERT',
|
| 66 |
+
'APPL-ALERT-',
|
| 67 |
+
'APPL-ALERT-B',
|
| 68 |
+
'APPL-ALERT-BO',
|
| 69 |
+
'APPL-ALERT-BOX',
|
| 70 |
+
'APPL-ALERT-BOXE',
|
| 71 |
+
'APPL-ALERT-BOXES',
|
| 72 |
+
'APPL-CONTEXT-ID',
|
| 73 |
+
'APPLICATION',
|
| 74 |
+
'APPLY',
|
| 75 |
+
'APPSERVER-INFO',
|
| 76 |
+
'APPSERVER-PASSWORD',
|
| 77 |
+
'APPSERVER-USERID',
|
| 78 |
+
'ARRAY-MESSAGE',
|
| 79 |
+
'AS',
|
| 80 |
+
'ASC',
|
| 81 |
+
'ASCE',
|
| 82 |
+
'ASCEN',
|
| 83 |
+
'ASCEND',
|
| 84 |
+
'ASCENDI',
|
| 85 |
+
'ASCENDIN',
|
| 86 |
+
'ASCENDING',
|
| 87 |
+
'ASK-OVERWRITE',
|
| 88 |
+
'ASSEMBLY',
|
| 89 |
+
'ASSIGN',
|
| 90 |
+
'ASYNC-REQUEST-COUNT',
|
| 91 |
+
'ASYNC-REQUEST-HANDLE',
|
| 92 |
+
'ASYNCHRONOUS',
|
| 93 |
+
'AT',
|
| 94 |
+
'ATTACHED-PAIRLIST',
|
| 95 |
+
'ATTR',
|
| 96 |
+
'ATTR-SPACE',
|
| 97 |
+
'ATTRI',
|
| 98 |
+
'ATTRIB',
|
| 99 |
+
'ATTRIBU',
|
| 100 |
+
'ATTRIBUT',
|
| 101 |
+
'AUDIT-CONTROL',
|
| 102 |
+
'AUDIT-ENABLED',
|
| 103 |
+
'AUDIT-EVENT-CONTEXT',
|
| 104 |
+
'AUDIT-POLICY',
|
| 105 |
+
'AUTHENTICATION-FAILED',
|
| 106 |
+
'AUTHORIZATION',
|
| 107 |
+
'AUTO-COMP',
|
| 108 |
+
'AUTO-COMPL',
|
| 109 |
+
'AUTO-COMPLE',
|
| 110 |
+
'AUTO-COMPLET',
|
| 111 |
+
'AUTO-COMPLETI',
|
| 112 |
+
'AUTO-COMPLETIO',
|
| 113 |
+
'AUTO-COMPLETION',
|
| 114 |
+
'AUTO-END-KEY',
|
| 115 |
+
'AUTO-ENDKEY',
|
| 116 |
+
'AUTO-GO',
|
| 117 |
+
'AUTO-IND',
|
| 118 |
+
'AUTO-INDE',
|
| 119 |
+
'AUTO-INDEN',
|
| 120 |
+
'AUTO-INDENT',
|
| 121 |
+
'AUTO-RESIZE',
|
| 122 |
+
'AUTO-RET',
|
| 123 |
+
'AUTO-RETU',
|
| 124 |
+
'AUTO-RETUR',
|
| 125 |
+
'AUTO-RETURN',
|
| 126 |
+
'AUTO-SYNCHRONIZE',
|
| 127 |
+
'AUTO-Z',
|
| 128 |
+
'AUTO-ZA',
|
| 129 |
+
'AUTO-ZAP',
|
| 130 |
+
'AUTOMATIC',
|
| 131 |
+
'AVAIL',
|
| 132 |
+
'AVAILA',
|
| 133 |
+
'AVAILAB',
|
| 134 |
+
'AVAILABL',
|
| 135 |
+
'AVAILABLE',
|
| 136 |
+
'AVAILABLE-FORMATS',
|
| 137 |
+
'AVE',
|
| 138 |
+
'AVER',
|
| 139 |
+
'AVERA',
|
| 140 |
+
'AVERAG',
|
| 141 |
+
'AVERAGE',
|
| 142 |
+
'AVG',
|
| 143 |
+
'BACK',
|
| 144 |
+
'BACKG',
|
| 145 |
+
'BACKGR',
|
| 146 |
+
'BACKGRO',
|
| 147 |
+
'BACKGROU',
|
| 148 |
+
'BACKGROUN',
|
| 149 |
+
'BACKGROUND',
|
| 150 |
+
'BACKWARD',
|
| 151 |
+
'BACKWARDS',
|
| 152 |
+
'BASE64-DECODE',
|
| 153 |
+
'BASE64-ENCODE',
|
| 154 |
+
'BASE-ADE',
|
| 155 |
+
'BASE-KEY',
|
| 156 |
+
'BATCH',
|
| 157 |
+
'BATCH-',
|
| 158 |
+
'BATCH-M',
|
| 159 |
+
'BATCH-MO',
|
| 160 |
+
'BATCH-MOD',
|
| 161 |
+
'BATCH-MODE',
|
| 162 |
+
'BATCH-SIZE',
|
| 163 |
+
'BEFORE-H',
|
| 164 |
+
'BEFORE-HI',
|
| 165 |
+
'BEFORE-HID',
|
| 166 |
+
'BEFORE-HIDE',
|
| 167 |
+
'BEGIN-EVENT-GROUP',
|
| 168 |
+
'BEGINS',
|
| 169 |
+
'BELL',
|
| 170 |
+
'BETWEEN',
|
| 171 |
+
'BGC',
|
| 172 |
+
'BGCO',
|
| 173 |
+
'BGCOL',
|
| 174 |
+
'BGCOLO',
|
| 175 |
+
'BGCOLOR',
|
| 176 |
+
'BIG-ENDIAN',
|
| 177 |
+
'BINARY',
|
| 178 |
+
'BIND',
|
| 179 |
+
'BIND-WHERE',
|
| 180 |
+
'BLANK',
|
| 181 |
+
'BLOCK-ITERATION-DISPLAY',
|
| 182 |
+
'BLOCK-LEVEL',
|
| 183 |
+
'BORDER-B',
|
| 184 |
+
'BORDER-BO',
|
| 185 |
+
'BORDER-BOT',
|
| 186 |
+
'BORDER-BOTT',
|
| 187 |
+
'BORDER-BOTTO',
|
| 188 |
+
'BORDER-BOTTOM-CHARS',
|
| 189 |
+
'BORDER-BOTTOM-P',
|
| 190 |
+
'BORDER-BOTTOM-PI',
|
| 191 |
+
'BORDER-BOTTOM-PIX',
|
| 192 |
+
'BORDER-BOTTOM-PIXE',
|
| 193 |
+
'BORDER-BOTTOM-PIXEL',
|
| 194 |
+
'BORDER-BOTTOM-PIXELS',
|
| 195 |
+
'BORDER-L',
|
| 196 |
+
'BORDER-LE',
|
| 197 |
+
'BORDER-LEF',
|
| 198 |
+
'BORDER-LEFT',
|
| 199 |
+
'BORDER-LEFT-',
|
| 200 |
+
'BORDER-LEFT-C',
|
| 201 |
+
'BORDER-LEFT-CH',
|
| 202 |
+
'BORDER-LEFT-CHA',
|
| 203 |
+
'BORDER-LEFT-CHAR',
|
| 204 |
+
'BORDER-LEFT-CHARS',
|
| 205 |
+
'BORDER-LEFT-P',
|
| 206 |
+
'BORDER-LEFT-PI',
|
| 207 |
+
'BORDER-LEFT-PIX',
|
| 208 |
+
'BORDER-LEFT-PIXE',
|
| 209 |
+
'BORDER-LEFT-PIXEL',
|
| 210 |
+
'BORDER-LEFT-PIXELS',
|
| 211 |
+
'BORDER-R',
|
| 212 |
+
'BORDER-RI',
|
| 213 |
+
'BORDER-RIG',
|
| 214 |
+
'BORDER-RIGH',
|
| 215 |
+
'BORDER-RIGHT',
|
| 216 |
+
'BORDER-RIGHT-',
|
| 217 |
+
'BORDER-RIGHT-C',
|
| 218 |
+
'BORDER-RIGHT-CH',
|
| 219 |
+
'BORDER-RIGHT-CHA',
|
| 220 |
+
'BORDER-RIGHT-CHAR',
|
| 221 |
+
'BORDER-RIGHT-CHARS',
|
| 222 |
+
'BORDER-RIGHT-P',
|
| 223 |
+
'BORDER-RIGHT-PI',
|
| 224 |
+
'BORDER-RIGHT-PIX',
|
| 225 |
+
'BORDER-RIGHT-PIXE',
|
| 226 |
+
'BORDER-RIGHT-PIXEL',
|
| 227 |
+
'BORDER-RIGHT-PIXELS',
|
| 228 |
+
'BORDER-T',
|
| 229 |
+
'BORDER-TO',
|
| 230 |
+
'BORDER-TOP',
|
| 231 |
+
'BORDER-TOP-',
|
| 232 |
+
'BORDER-TOP-C',
|
| 233 |
+
'BORDER-TOP-CH',
|
| 234 |
+
'BORDER-TOP-CHA',
|
| 235 |
+
'BORDER-TOP-CHAR',
|
| 236 |
+
'BORDER-TOP-CHARS',
|
| 237 |
+
'BORDER-TOP-P',
|
| 238 |
+
'BORDER-TOP-PI',
|
| 239 |
+
'BORDER-TOP-PIX',
|
| 240 |
+
'BORDER-TOP-PIXE',
|
| 241 |
+
'BORDER-TOP-PIXEL',
|
| 242 |
+
'BORDER-TOP-PIXELS',
|
| 243 |
+
'BOX',
|
| 244 |
+
'BOX-SELECT',
|
| 245 |
+
'BOX-SELECTA',
|
| 246 |
+
'BOX-SELECTAB',
|
| 247 |
+
'BOX-SELECTABL',
|
| 248 |
+
'BOX-SELECTABLE',
|
| 249 |
+
'BREAK',
|
| 250 |
+
'BROWSE',
|
| 251 |
+
'BUFFER',
|
| 252 |
+
'BUFFER-CHARS',
|
| 253 |
+
'BUFFER-COMPARE',
|
| 254 |
+
'BUFFER-COPY',
|
| 255 |
+
'BUFFER-CREATE',
|
| 256 |
+
'BUFFER-DELETE',
|
| 257 |
+
'BUFFER-FIELD',
|
| 258 |
+
'BUFFER-HANDLE',
|
| 259 |
+
'BUFFER-LINES',
|
| 260 |
+
'BUFFER-NAME',
|
| 261 |
+
'BUFFER-PARTITION-ID',
|
| 262 |
+
'BUFFER-RELEASE',
|
| 263 |
+
'BUFFER-VALUE',
|
| 264 |
+
'BUTTON',
|
| 265 |
+
'BUTTONS',
|
| 266 |
+
'BY',
|
| 267 |
+
'BY-POINTER',
|
| 268 |
+
'BY-VARIANT-POINTER',
|
| 269 |
+
'CACHE',
|
| 270 |
+
'CACHE-SIZE',
|
| 271 |
+
'CALL',
|
| 272 |
+
'CALL-NAME',
|
| 273 |
+
'CALL-TYPE',
|
| 274 |
+
'CAN-CREATE',
|
| 275 |
+
'CAN-DELETE',
|
| 276 |
+
'CAN-DO',
|
| 277 |
+
'CAN-DO-DOMAIN-SUPPORT',
|
| 278 |
+
'CAN-FIND',
|
| 279 |
+
'CAN-QUERY',
|
| 280 |
+
'CAN-READ',
|
| 281 |
+
'CAN-SET',
|
| 282 |
+
'CAN-WRITE',
|
| 283 |
+
'CANCEL-BREAK',
|
| 284 |
+
'CANCEL-BUTTON',
|
| 285 |
+
'CAPS',
|
| 286 |
+
'CAREFUL-PAINT',
|
| 287 |
+
'CASE',
|
| 288 |
+
'CASE-SEN',
|
| 289 |
+
'CASE-SENS',
|
| 290 |
+
'CASE-SENSI',
|
| 291 |
+
'CASE-SENSIT',
|
| 292 |
+
'CASE-SENSITI',
|
| 293 |
+
'CASE-SENSITIV',
|
| 294 |
+
'CASE-SENSITIVE',
|
| 295 |
+
'CAST',
|
| 296 |
+
'CATCH',
|
| 297 |
+
'CDECL',
|
| 298 |
+
'CENTER',
|
| 299 |
+
'CENTERE',
|
| 300 |
+
'CENTERED',
|
| 301 |
+
'CHAINED',
|
| 302 |
+
'CHARACTER',
|
| 303 |
+
'CHARACTER_LENGTH',
|
| 304 |
+
'CHARSET',
|
| 305 |
+
'CHECK',
|
| 306 |
+
'CHECKED',
|
| 307 |
+
'CHOOSE',
|
| 308 |
+
'CHR',
|
| 309 |
+
'CLASS',
|
| 310 |
+
'CLASS-TYPE',
|
| 311 |
+
'CLEAR',
|
| 312 |
+
'CLEAR-APPL-CONTEXT',
|
| 313 |
+
'CLEAR-LOG',
|
| 314 |
+
'CLEAR-SELECT',
|
| 315 |
+
'CLEAR-SELECTI',
|
| 316 |
+
'CLEAR-SELECTIO',
|
| 317 |
+
'CLEAR-SELECTION',
|
| 318 |
+
'CLEAR-SORT-ARROW',
|
| 319 |
+
'CLEAR-SORT-ARROWS',
|
| 320 |
+
'CLIENT-CONNECTION-ID',
|
| 321 |
+
'CLIENT-PRINCIPAL',
|
| 322 |
+
'CLIENT-TTY',
|
| 323 |
+
'CLIENT-TYPE',
|
| 324 |
+
'CLIENT-WORKSTATION',
|
| 325 |
+
'CLIPBOARD',
|
| 326 |
+
'CLOSE',
|
| 327 |
+
'CLOSE-LOG',
|
| 328 |
+
'CODE',
|
| 329 |
+
'CODEBASE-LOCATOR',
|
| 330 |
+
'CODEPAGE',
|
| 331 |
+
'CODEPAGE-CONVERT',
|
| 332 |
+
'COL',
|
| 333 |
+
'COL-OF',
|
| 334 |
+
'COLLATE',
|
| 335 |
+
'COLON',
|
| 336 |
+
'COLON-ALIGN',
|
| 337 |
+
'COLON-ALIGNE',
|
| 338 |
+
'COLON-ALIGNED',
|
| 339 |
+
'COLOR',
|
| 340 |
+
'COLOR-TABLE',
|
| 341 |
+
'COLU',
|
| 342 |
+
'COLUM',
|
| 343 |
+
'COLUMN',
|
| 344 |
+
'COLUMN-BGCOLOR',
|
| 345 |
+
'COLUMN-DCOLOR',
|
| 346 |
+
'COLUMN-FGCOLOR',
|
| 347 |
+
'COLUMN-FONT',
|
| 348 |
+
'COLUMN-LAB',
|
| 349 |
+
'COLUMN-LABE',
|
| 350 |
+
'COLUMN-LABEL',
|
| 351 |
+
'COLUMN-MOVABLE',
|
| 352 |
+
'COLUMN-OF',
|
| 353 |
+
'COLUMN-PFCOLOR',
|
| 354 |
+
'COLUMN-READ-ONLY',
|
| 355 |
+
'COLUMN-RESIZABLE',
|
| 356 |
+
'COLUMN-SCROLLING',
|
| 357 |
+
'COLUMNS',
|
| 358 |
+
'COM-HANDLE',
|
| 359 |
+
'COM-SELF',
|
| 360 |
+
'COMBO-BOX',
|
| 361 |
+
'COMMAND',
|
| 362 |
+
'COMPARES',
|
| 363 |
+
'COMPILE',
|
| 364 |
+
'COMPILER',
|
| 365 |
+
'COMPLETE',
|
| 366 |
+
'CONFIG-NAME',
|
| 367 |
+
'CONNECT',
|
| 368 |
+
'CONNECTED',
|
| 369 |
+
'CONSTRUCTOR',
|
| 370 |
+
'CONTAINS',
|
| 371 |
+
'CONTENTS',
|
| 372 |
+
'CONTEXT',
|
| 373 |
+
'CONTEXT-HELP',
|
| 374 |
+
'CONTEXT-HELP-FILE',
|
| 375 |
+
'CONTEXT-HELP-ID',
|
| 376 |
+
'CONTEXT-POPUP',
|
| 377 |
+
'CONTROL',
|
| 378 |
+
'CONTROL-BOX',
|
| 379 |
+
'CONTROL-FRAME',
|
| 380 |
+
'CONVERT',
|
| 381 |
+
'CONVERT-3D-COLORS',
|
| 382 |
+
'CONVERT-TO-OFFS',
|
| 383 |
+
'CONVERT-TO-OFFSE',
|
| 384 |
+
'CONVERT-TO-OFFSET',
|
| 385 |
+
'COPY-DATASET',
|
| 386 |
+
'COPY-LOB',
|
| 387 |
+
'COPY-SAX-ATTRIBUTES',
|
| 388 |
+
'COPY-TEMP-TABLE',
|
| 389 |
+
'COUNT',
|
| 390 |
+
'COUNT-OF',
|
| 391 |
+
'CPCASE',
|
| 392 |
+
'CPCOLL',
|
| 393 |
+
'CPINTERNAL',
|
| 394 |
+
'CPLOG',
|
| 395 |
+
'CPPRINT',
|
| 396 |
+
'CPRCODEIN',
|
| 397 |
+
'CPRCODEOUT',
|
| 398 |
+
'CPSTREAM',
|
| 399 |
+
'CPTERM',
|
| 400 |
+
'CRC-VALUE',
|
| 401 |
+
'CREATE',
|
| 402 |
+
'CREATE-LIKE',
|
| 403 |
+
'CREATE-LIKE-SEQUENTIAL',
|
| 404 |
+
'CREATE-NODE-NAMESPACE',
|
| 405 |
+
'CREATE-RESULT-LIST-ENTRY',
|
| 406 |
+
'CREATE-TEST-FILE',
|
| 407 |
+
'CURRENT',
|
| 408 |
+
'CURRENT-CHANGED',
|
| 409 |
+
'CURRENT-COLUMN',
|
| 410 |
+
'CURRENT-ENV',
|
| 411 |
+
'CURRENT-ENVI',
|
| 412 |
+
'CURRENT-ENVIR',
|
| 413 |
+
'CURRENT-ENVIRO',
|
| 414 |
+
'CURRENT-ENVIRON',
|
| 415 |
+
'CURRENT-ENVIRONM',
|
| 416 |
+
'CURRENT-ENVIRONME',
|
| 417 |
+
'CURRENT-ENVIRONMEN',
|
| 418 |
+
'CURRENT-ENVIRONMENT',
|
| 419 |
+
'CURRENT-ITERATION',
|
| 420 |
+
'CURRENT-LANG',
|
| 421 |
+
'CURRENT-LANGU',
|
| 422 |
+
'CURRENT-LANGUA',
|
| 423 |
+
'CURRENT-LANGUAG',
|
| 424 |
+
'CURRENT-LANGUAGE',
|
| 425 |
+
'CURRENT-QUERY',
|
| 426 |
+
'CURRENT-REQUEST-INFO',
|
| 427 |
+
'CURRENT-RESPONSE-INFO',
|
| 428 |
+
'CURRENT-RESULT-ROW',
|
| 429 |
+
'CURRENT-ROW-MODIFIED',
|
| 430 |
+
'CURRENT-VALUE',
|
| 431 |
+
'CURRENT-WINDOW',
|
| 432 |
+
'CURRENT_DATE',
|
| 433 |
+
'CURS',
|
| 434 |
+
'CURSO',
|
| 435 |
+
'CURSOR',
|
| 436 |
+
'CURSOR-CHAR',
|
| 437 |
+
'CURSOR-LINE',
|
| 438 |
+
'CURSOR-OFFSET',
|
| 439 |
+
'DATA-BIND',
|
| 440 |
+
'DATA-ENTRY-RET',
|
| 441 |
+
'DATA-ENTRY-RETU',
|
| 442 |
+
'DATA-ENTRY-RETUR',
|
| 443 |
+
'DATA-ENTRY-RETURN',
|
| 444 |
+
'DATA-REL',
|
| 445 |
+
'DATA-RELA',
|
| 446 |
+
'DATA-RELAT',
|
| 447 |
+
'DATA-RELATI',
|
| 448 |
+
'DATA-RELATIO',
|
| 449 |
+
'DATA-RELATION',
|
| 450 |
+
'DATA-SOURCE',
|
| 451 |
+
'DATA-SOURCE-COMPLETE-MAP',
|
| 452 |
+
'DATA-SOURCE-MODIFIED',
|
| 453 |
+
'DATA-SOURCE-ROWID',
|
| 454 |
+
'DATA-T',
|
| 455 |
+
'DATA-TY',
|
| 456 |
+
'DATA-TYP',
|
| 457 |
+
'DATA-TYPE',
|
| 458 |
+
'DATABASE',
|
| 459 |
+
'DATASERVERS',
|
| 460 |
+
'DATASET',
|
| 461 |
+
'DATASET-HANDLE',
|
| 462 |
+
'DATE',
|
| 463 |
+
'DATE-F',
|
| 464 |
+
'DATE-FO',
|
| 465 |
+
'DATE-FOR',
|
| 466 |
+
'DATE-FORM',
|
| 467 |
+
'DATE-FORMA',
|
| 468 |
+
'DATE-FORMAT',
|
| 469 |
+
'DAY',
|
| 470 |
+
'DB-CONTEXT',
|
| 471 |
+
'DB-REFERENCES',
|
| 472 |
+
'DBCODEPAGE',
|
| 473 |
+
'DBCOLLATION',
|
| 474 |
+
'DBNAME',
|
| 475 |
+
'DBPARAM',
|
| 476 |
+
'DBREST',
|
| 477 |
+
'DBRESTR',
|
| 478 |
+
'DBRESTRI',
|
| 479 |
+
'DBRESTRIC',
|
| 480 |
+
'DBRESTRICT',
|
| 481 |
+
'DBRESTRICTI',
|
| 482 |
+
'DBRESTRICTIO',
|
| 483 |
+
'DBRESTRICTION',
|
| 484 |
+
'DBRESTRICTIONS',
|
| 485 |
+
'DBTASKID',
|
| 486 |
+
'DBTYPE',
|
| 487 |
+
'DBVERS',
|
| 488 |
+
'DBVERSI',
|
| 489 |
+
'DBVERSIO',
|
| 490 |
+
'DBVERSION',
|
| 491 |
+
'DCOLOR',
|
| 492 |
+
'DDE',
|
| 493 |
+
'DDE-ERROR',
|
| 494 |
+
'DDE-I',
|
| 495 |
+
'DDE-ID',
|
| 496 |
+
'DDE-ITEM',
|
| 497 |
+
'DDE-NAME',
|
| 498 |
+
'DDE-TOPIC',
|
| 499 |
+
'DEBLANK',
|
| 500 |
+
'DEBU',
|
| 501 |
+
'DEBUG',
|
| 502 |
+
'DEBUG-ALERT',
|
| 503 |
+
'DEBUG-LIST',
|
| 504 |
+
'DEBUGGER',
|
| 505 |
+
'DECIMAL',
|
| 506 |
+
'DECIMALS',
|
| 507 |
+
'DECLARE',
|
| 508 |
+
'DECLARE-NAMESPACE',
|
| 509 |
+
'DECRYPT',
|
| 510 |
+
'DEFAULT',
|
| 511 |
+
'DEFAULT-B',
|
| 512 |
+
'DEFAULT-BU',
|
| 513 |
+
'DEFAULT-BUFFER-HANDLE',
|
| 514 |
+
'DEFAULT-BUT',
|
| 515 |
+
'DEFAULT-BUTT',
|
| 516 |
+
'DEFAULT-BUTTO',
|
| 517 |
+
'DEFAULT-BUTTON',
|
| 518 |
+
'DEFAULT-COMMIT',
|
| 519 |
+
'DEFAULT-EX',
|
| 520 |
+
'DEFAULT-EXT',
|
| 521 |
+
'DEFAULT-EXTE',
|
| 522 |
+
'DEFAULT-EXTEN',
|
| 523 |
+
'DEFAULT-EXTENS',
|
| 524 |
+
'DEFAULT-EXTENSI',
|
| 525 |
+
'DEFAULT-EXTENSIO',
|
| 526 |
+
'DEFAULT-EXTENSION',
|
| 527 |
+
'DEFAULT-NOXL',
|
| 528 |
+
'DEFAULT-NOXLA',
|
| 529 |
+
'DEFAULT-NOXLAT',
|
| 530 |
+
'DEFAULT-NOXLATE',
|
| 531 |
+
'DEFAULT-VALUE',
|
| 532 |
+
'DEFAULT-WINDOW',
|
| 533 |
+
'DEFINE',
|
| 534 |
+
'DEFINE-USER-EVENT-MANAGER',
|
| 535 |
+
'DEFINED',
|
| 536 |
+
'DEL',
|
| 537 |
+
'DELE',
|
| 538 |
+
'DELEGATE',
|
| 539 |
+
'DELET',
|
| 540 |
+
'DELETE PROCEDURE',
|
| 541 |
+
'DELETE',
|
| 542 |
+
'DELETE-CHAR',
|
| 543 |
+
'DELETE-CHARA',
|
| 544 |
+
'DELETE-CHARAC',
|
| 545 |
+
'DELETE-CHARACT',
|
| 546 |
+
'DELETE-CHARACTE',
|
| 547 |
+
'DELETE-CHARACTER',
|
| 548 |
+
'DELETE-CURRENT-ROW',
|
| 549 |
+
'DELETE-LINE',
|
| 550 |
+
'DELETE-RESULT-LIST-ENTRY',
|
| 551 |
+
'DELETE-SELECTED-ROW',
|
| 552 |
+
'DELETE-SELECTED-ROWS',
|
| 553 |
+
'DELIMITER',
|
| 554 |
+
'DESC',
|
| 555 |
+
'DESCE',
|
| 556 |
+
'DESCEN',
|
| 557 |
+
'DESCEND',
|
| 558 |
+
'DESCENDI',
|
| 559 |
+
'DESCENDIN',
|
| 560 |
+
'DESCENDING',
|
| 561 |
+
'DESELECT-FOCUSED-ROW',
|
| 562 |
+
'DESELECT-ROWS',
|
| 563 |
+
'DESELECT-SELECTED-ROW',
|
| 564 |
+
'DESELECTION',
|
| 565 |
+
'DESTRUCTOR',
|
| 566 |
+
'DIALOG-BOX',
|
| 567 |
+
'DICT',
|
| 568 |
+
'DICTI',
|
| 569 |
+
'DICTIO',
|
| 570 |
+
'DICTION',
|
| 571 |
+
'DICTIONA',
|
| 572 |
+
'DICTIONAR',
|
| 573 |
+
'DICTIONARY',
|
| 574 |
+
'DIR',
|
| 575 |
+
'DISABLE',
|
| 576 |
+
'DISABLE-AUTO-ZAP',
|
| 577 |
+
'DISABLE-DUMP-TRIGGERS',
|
| 578 |
+
'DISABLE-LOAD-TRIGGERS',
|
| 579 |
+
'DISABLED',
|
| 580 |
+
'DISCON',
|
| 581 |
+
'DISCONN',
|
| 582 |
+
'DISCONNE',
|
| 583 |
+
'DISCONNEC',
|
| 584 |
+
'DISCONNECT',
|
| 585 |
+
'DISP',
|
| 586 |
+
'DISPL',
|
| 587 |
+
'DISPLA',
|
| 588 |
+
'DISPLAY',
|
| 589 |
+
'DISPLAY-MESSAGE',
|
| 590 |
+
'DISPLAY-T',
|
| 591 |
+
'DISPLAY-TY',
|
| 592 |
+
'DISPLAY-TYP',
|
| 593 |
+
'DISPLAY-TYPE',
|
| 594 |
+
'DISTINCT',
|
| 595 |
+
'DO',
|
| 596 |
+
'DOMAIN-DESCRIPTION',
|
| 597 |
+
'DOMAIN-NAME',
|
| 598 |
+
'DOMAIN-TYPE',
|
| 599 |
+
'DOS',
|
| 600 |
+
'DOUBLE',
|
| 601 |
+
'DOWN',
|
| 602 |
+
'DRAG-ENABLED',
|
| 603 |
+
'DROP',
|
| 604 |
+
'DROP-DOWN',
|
| 605 |
+
'DROP-DOWN-LIST',
|
| 606 |
+
'DROP-FILE-NOTIFY',
|
| 607 |
+
'DROP-TARGET',
|
| 608 |
+
'DS-CLOSE-CURSOR',
|
| 609 |
+
'DSLOG-MANAGER',
|
| 610 |
+
'DUMP',
|
| 611 |
+
'DYNAMIC',
|
| 612 |
+
'DYNAMIC-ENUM',
|
| 613 |
+
'DYNAMIC-FUNCTION',
|
| 614 |
+
'DYNAMIC-INVOKE',
|
| 615 |
+
'EACH',
|
| 616 |
+
'ECHO',
|
| 617 |
+
'EDGE',
|
| 618 |
+
'EDGE-',
|
| 619 |
+
'EDGE-C',
|
| 620 |
+
'EDGE-CH',
|
| 621 |
+
'EDGE-CHA',
|
| 622 |
+
'EDGE-CHAR',
|
| 623 |
+
'EDGE-CHARS',
|
| 624 |
+
'EDGE-P',
|
| 625 |
+
'EDGE-PI',
|
| 626 |
+
'EDGE-PIX',
|
| 627 |
+
'EDGE-PIXE',
|
| 628 |
+
'EDGE-PIXEL',
|
| 629 |
+
'EDGE-PIXELS',
|
| 630 |
+
'EDIT-CAN-PASTE',
|
| 631 |
+
'EDIT-CAN-UNDO',
|
| 632 |
+
'EDIT-CLEAR',
|
| 633 |
+
'EDIT-COPY',
|
| 634 |
+
'EDIT-CUT',
|
| 635 |
+
'EDIT-PASTE',
|
| 636 |
+
'EDIT-UNDO',
|
| 637 |
+
'EDITING',
|
| 638 |
+
'EDITOR',
|
| 639 |
+
'ELSE',
|
| 640 |
+
'EMPTY',
|
| 641 |
+
'EMPTY-TEMP-TABLE',
|
| 642 |
+
'ENABLE',
|
| 643 |
+
'ENABLED-FIELDS',
|
| 644 |
+
'ENCODE',
|
| 645 |
+
'ENCRYPT',
|
| 646 |
+
'ENCRYPT-AUDIT-MAC-KEY',
|
| 647 |
+
'ENCRYPTION-SALT',
|
| 648 |
+
'END',
|
| 649 |
+
'END-DOCUMENT',
|
| 650 |
+
'END-ELEMENT',
|
| 651 |
+
'END-EVENT-GROUP',
|
| 652 |
+
'END-FILE-DROP',
|
| 653 |
+
'END-KEY',
|
| 654 |
+
'END-MOVE',
|
| 655 |
+
'END-RESIZE',
|
| 656 |
+
'END-ROW-RESIZE',
|
| 657 |
+
'END-USER-PROMPT',
|
| 658 |
+
'ENDKEY',
|
| 659 |
+
'ENTERED',
|
| 660 |
+
'ENTITY-EXPANSION-LIMIT',
|
| 661 |
+
'ENTRY',
|
| 662 |
+
'ENUM',
|
| 663 |
+
'EQ',
|
| 664 |
+
'ERROR',
|
| 665 |
+
'ERROR-COL',
|
| 666 |
+
'ERROR-COLU',
|
| 667 |
+
'ERROR-COLUM',
|
| 668 |
+
'ERROR-COLUMN',
|
| 669 |
+
'ERROR-ROW',
|
| 670 |
+
'ERROR-STACK-TRACE',
|
| 671 |
+
'ERROR-STAT',
|
| 672 |
+
'ERROR-STATU',
|
| 673 |
+
'ERROR-STATUS',
|
| 674 |
+
'ESCAPE',
|
| 675 |
+
'ETIME',
|
| 676 |
+
'EVENT',
|
| 677 |
+
'EVENT-GROUP-ID',
|
| 678 |
+
'EVENT-PROCEDURE',
|
| 679 |
+
'EVENT-PROCEDURE-CONTEXT',
|
| 680 |
+
'EVENT-T',
|
| 681 |
+
'EVENT-TY',
|
| 682 |
+
'EVENT-TYP',
|
| 683 |
+
'EVENT-TYPE',
|
| 684 |
+
'EVENTS',
|
| 685 |
+
'EXCEPT',
|
| 686 |
+
'EXCLUSIVE',
|
| 687 |
+
'EXCLUSIVE-',
|
| 688 |
+
'EXCLUSIVE-ID',
|
| 689 |
+
'EXCLUSIVE-L',
|
| 690 |
+
'EXCLUSIVE-LO',
|
| 691 |
+
'EXCLUSIVE-LOC',
|
| 692 |
+
'EXCLUSIVE-LOCK',
|
| 693 |
+
'EXCLUSIVE-WEB-USER',
|
| 694 |
+
'EXECUTE',
|
| 695 |
+
'EXISTS',
|
| 696 |
+
'EXP',
|
| 697 |
+
'EXPAND',
|
| 698 |
+
'EXPANDABLE',
|
| 699 |
+
'EXPLICIT',
|
| 700 |
+
'EXPORT',
|
| 701 |
+
'EXPORT-PRINCIPAL',
|
| 702 |
+
'EXTENDED',
|
| 703 |
+
'EXTENT',
|
| 704 |
+
'EXTERNAL',
|
| 705 |
+
'FALSE',
|
| 706 |
+
'FETCH',
|
| 707 |
+
'FETCH-SELECTED-ROW',
|
| 708 |
+
'FGC',
|
| 709 |
+
'FGCO',
|
| 710 |
+
'FGCOL',
|
| 711 |
+
'FGCOLO',
|
| 712 |
+
'FGCOLOR',
|
| 713 |
+
'FIELD',
|
| 714 |
+
'FIELDS',
|
| 715 |
+
'FILE',
|
| 716 |
+
'FILE-CREATE-DATE',
|
| 717 |
+
'FILE-CREATE-TIME',
|
| 718 |
+
'FILE-INFO',
|
| 719 |
+
'FILE-INFOR',
|
| 720 |
+
'FILE-INFORM',
|
| 721 |
+
'FILE-INFORMA',
|
| 722 |
+
'FILE-INFORMAT',
|
| 723 |
+
'FILE-INFORMATI',
|
| 724 |
+
'FILE-INFORMATIO',
|
| 725 |
+
'FILE-INFORMATION',
|
| 726 |
+
'FILE-MOD-DATE',
|
| 727 |
+
'FILE-MOD-TIME',
|
| 728 |
+
'FILE-NAME',
|
| 729 |
+
'FILE-OFF',
|
| 730 |
+
'FILE-OFFS',
|
| 731 |
+
'FILE-OFFSE',
|
| 732 |
+
'FILE-OFFSET',
|
| 733 |
+
'FILE-SIZE',
|
| 734 |
+
'FILE-TYPE',
|
| 735 |
+
'FILENAME',
|
| 736 |
+
'FILL',
|
| 737 |
+
'FILL-IN',
|
| 738 |
+
'FILLED',
|
| 739 |
+
'FILTERS',
|
| 740 |
+
'FINAL',
|
| 741 |
+
'FINALLY',
|
| 742 |
+
'FIND',
|
| 743 |
+
'FIND-BY-ROWID',
|
| 744 |
+
'FIND-CASE-SENSITIVE',
|
| 745 |
+
'FIND-CURRENT',
|
| 746 |
+
'FIND-FIRST',
|
| 747 |
+
'FIND-GLOBAL',
|
| 748 |
+
'FIND-LAST',
|
| 749 |
+
'FIND-NEXT-OCCURRENCE',
|
| 750 |
+
'FIND-PREV-OCCURRENCE',
|
| 751 |
+
'FIND-SELECT',
|
| 752 |
+
'FIND-UNIQUE',
|
| 753 |
+
'FIND-WRAP-AROUND',
|
| 754 |
+
'FINDER',
|
| 755 |
+
'FIRST',
|
| 756 |
+
'FIRST-ASYNCH-REQUEST',
|
| 757 |
+
'FIRST-CHILD',
|
| 758 |
+
'FIRST-COLUMN',
|
| 759 |
+
'FIRST-FORM',
|
| 760 |
+
'FIRST-OBJECT',
|
| 761 |
+
'FIRST-OF',
|
| 762 |
+
'FIRST-PROC',
|
| 763 |
+
'FIRST-PROCE',
|
| 764 |
+
'FIRST-PROCED',
|
| 765 |
+
'FIRST-PROCEDU',
|
| 766 |
+
'FIRST-PROCEDUR',
|
| 767 |
+
'FIRST-PROCEDURE',
|
| 768 |
+
'FIRST-SERVER',
|
| 769 |
+
'FIRST-TAB-I',
|
| 770 |
+
'FIRST-TAB-IT',
|
| 771 |
+
'FIRST-TAB-ITE',
|
| 772 |
+
'FIRST-TAB-ITEM',
|
| 773 |
+
'FIT-LAST-COLUMN',
|
| 774 |
+
'FIXED-ONLY',
|
| 775 |
+
'FLAT-BUTTON',
|
| 776 |
+
'FLOAT',
|
| 777 |
+
'FOCUS',
|
| 778 |
+
'FOCUSED-ROW',
|
| 779 |
+
'FOCUSED-ROW-SELECTED',
|
| 780 |
+
'FONT',
|
| 781 |
+
'FONT-TABLE',
|
| 782 |
+
'FOR',
|
| 783 |
+
'FORCE-FILE',
|
| 784 |
+
'FORE',
|
| 785 |
+
'FOREG',
|
| 786 |
+
'FOREGR',
|
| 787 |
+
'FOREGRO',
|
| 788 |
+
'FOREGROU',
|
| 789 |
+
'FOREGROUN',
|
| 790 |
+
'FOREGROUND',
|
| 791 |
+
'FORM INPUT',
|
| 792 |
+
'FORM',
|
| 793 |
+
'FORM-LONG-INPUT',
|
| 794 |
+
'FORMA',
|
| 795 |
+
'FORMAT',
|
| 796 |
+
'FORMATTE',
|
| 797 |
+
'FORMATTED',
|
| 798 |
+
'FORWARD',
|
| 799 |
+
'FORWARDS',
|
| 800 |
+
'FRAGMEN',
|
| 801 |
+
'FRAGMENT',
|
| 802 |
+
'FRAM',
|
| 803 |
+
'FRAME',
|
| 804 |
+
'FRAME-COL',
|
| 805 |
+
'FRAME-DB',
|
| 806 |
+
'FRAME-DOWN',
|
| 807 |
+
'FRAME-FIELD',
|
| 808 |
+
'FRAME-FILE',
|
| 809 |
+
'FRAME-INDE',
|
| 810 |
+
'FRAME-INDEX',
|
| 811 |
+
'FRAME-LINE',
|
| 812 |
+
'FRAME-NAME',
|
| 813 |
+
'FRAME-ROW',
|
| 814 |
+
'FRAME-SPA',
|
| 815 |
+
'FRAME-SPAC',
|
| 816 |
+
'FRAME-SPACI',
|
| 817 |
+
'FRAME-SPACIN',
|
| 818 |
+
'FRAME-SPACING',
|
| 819 |
+
'FRAME-VAL',
|
| 820 |
+
'FRAME-VALU',
|
| 821 |
+
'FRAME-VALUE',
|
| 822 |
+
'FRAME-X',
|
| 823 |
+
'FRAME-Y',
|
| 824 |
+
'FREQUENCY',
|
| 825 |
+
'FROM',
|
| 826 |
+
'FROM-C',
|
| 827 |
+
'FROM-CH',
|
| 828 |
+
'FROM-CHA',
|
| 829 |
+
'FROM-CHAR',
|
| 830 |
+
'FROM-CHARS',
|
| 831 |
+
'FROM-CUR',
|
| 832 |
+
'FROM-CURR',
|
| 833 |
+
'FROM-CURRE',
|
| 834 |
+
'FROM-CURREN',
|
| 835 |
+
'FROM-CURRENT',
|
| 836 |
+
'FROM-P',
|
| 837 |
+
'FROM-PI',
|
| 838 |
+
'FROM-PIX',
|
| 839 |
+
'FROM-PIXE',
|
| 840 |
+
'FROM-PIXEL',
|
| 841 |
+
'FROM-PIXELS',
|
| 842 |
+
'FULL-HEIGHT',
|
| 843 |
+
'FULL-HEIGHT-',
|
| 844 |
+
'FULL-HEIGHT-C',
|
| 845 |
+
'FULL-HEIGHT-CH',
|
| 846 |
+
'FULL-HEIGHT-CHA',
|
| 847 |
+
'FULL-HEIGHT-CHAR',
|
| 848 |
+
'FULL-HEIGHT-CHARS',
|
| 849 |
+
'FULL-HEIGHT-P',
|
| 850 |
+
'FULL-HEIGHT-PI',
|
| 851 |
+
'FULL-HEIGHT-PIX',
|
| 852 |
+
'FULL-HEIGHT-PIXE',
|
| 853 |
+
'FULL-HEIGHT-PIXEL',
|
| 854 |
+
'FULL-HEIGHT-PIXELS',
|
| 855 |
+
'FULL-PATHN',
|
| 856 |
+
'FULL-PATHNA',
|
| 857 |
+
'FULL-PATHNAM',
|
| 858 |
+
'FULL-PATHNAME',
|
| 859 |
+
'FULL-WIDTH',
|
| 860 |
+
'FULL-WIDTH-',
|
| 861 |
+
'FULL-WIDTH-C',
|
| 862 |
+
'FULL-WIDTH-CH',
|
| 863 |
+
'FULL-WIDTH-CHA',
|
| 864 |
+
'FULL-WIDTH-CHAR',
|
| 865 |
+
'FULL-WIDTH-CHARS',
|
| 866 |
+
'FULL-WIDTH-P',
|
| 867 |
+
'FULL-WIDTH-PI',
|
| 868 |
+
'FULL-WIDTH-PIX',
|
| 869 |
+
'FULL-WIDTH-PIXE',
|
| 870 |
+
'FULL-WIDTH-PIXEL',
|
| 871 |
+
'FULL-WIDTH-PIXELS',
|
| 872 |
+
'FUNCTION',
|
| 873 |
+
'FUNCTION-CALL-TYPE',
|
| 874 |
+
'GATEWAY',
|
| 875 |
+
'GATEWAYS',
|
| 876 |
+
'GE',
|
| 877 |
+
'GENERATE-MD5',
|
| 878 |
+
'GENERATE-PBE-KEY',
|
| 879 |
+
'GENERATE-PBE-SALT',
|
| 880 |
+
'GENERATE-RANDOM-KEY',
|
| 881 |
+
'GENERATE-UUID',
|
| 882 |
+
'GET',
|
| 883 |
+
'GET-ATTR-CALL-TYPE',
|
| 884 |
+
'GET-ATTRIBUTE-NODE',
|
| 885 |
+
'GET-BINARY-DATA',
|
| 886 |
+
'GET-BLUE',
|
| 887 |
+
'GET-BLUE-',
|
| 888 |
+
'GET-BLUE-V',
|
| 889 |
+
'GET-BLUE-VA',
|
| 890 |
+
'GET-BLUE-VAL',
|
| 891 |
+
'GET-BLUE-VALU',
|
| 892 |
+
'GET-BLUE-VALUE',
|
| 893 |
+
'GET-BROWSE-COLUMN',
|
| 894 |
+
'GET-BUFFER-HANDLE',
|
| 895 |
+
'GET-BYTE',
|
| 896 |
+
'GET-CALLBACK-PROC-CONTEXT',
|
| 897 |
+
'GET-CALLBACK-PROC-NAME',
|
| 898 |
+
'GET-CGI-LIST',
|
| 899 |
+
'GET-CGI-LONG-VALUE',
|
| 900 |
+
'GET-CGI-VALUE',
|
| 901 |
+
'GET-CLASS',
|
| 902 |
+
'GET-CODEPAGES',
|
| 903 |
+
'GET-COLLATIONS',
|
| 904 |
+
'GET-CONFIG-VALUE',
|
| 905 |
+
'GET-CURRENT',
|
| 906 |
+
'GET-DOUBLE',
|
| 907 |
+
'GET-DROPPED-FILE',
|
| 908 |
+
'GET-DYNAMIC',
|
| 909 |
+
'GET-ERROR-COLUMN',
|
| 910 |
+
'GET-ERROR-ROW',
|
| 911 |
+
'GET-FILE',
|
| 912 |
+
'GET-FILE-NAME',
|
| 913 |
+
'GET-FILE-OFFSE',
|
| 914 |
+
'GET-FILE-OFFSET',
|
| 915 |
+
'GET-FIRST',
|
| 916 |
+
'GET-FLOAT',
|
| 917 |
+
'GET-GREEN',
|
| 918 |
+
'GET-GREEN-',
|
| 919 |
+
'GET-GREEN-V',
|
| 920 |
+
'GET-GREEN-VA',
|
| 921 |
+
'GET-GREEN-VAL',
|
| 922 |
+
'GET-GREEN-VALU',
|
| 923 |
+
'GET-GREEN-VALUE',
|
| 924 |
+
'GET-INDEX-BY-NAMESPACE-NAME',
|
| 925 |
+
'GET-INDEX-BY-QNAME',
|
| 926 |
+
'GET-INT64',
|
| 927 |
+
'GET-ITERATION',
|
| 928 |
+
'GET-KEY-VAL',
|
| 929 |
+
'GET-KEY-VALU',
|
| 930 |
+
'GET-KEY-VALUE',
|
| 931 |
+
'GET-LAST',
|
| 932 |
+
'GET-LOCALNAME-BY-INDEX',
|
| 933 |
+
'GET-LONG',
|
| 934 |
+
'GET-MESSAGE',
|
| 935 |
+
'GET-NEXT',
|
| 936 |
+
'GET-NUMBER',
|
| 937 |
+
'GET-POINTER-VALUE',
|
| 938 |
+
'GET-PREV',
|
| 939 |
+
'GET-PRINTERS',
|
| 940 |
+
'GET-PROPERTY',
|
| 941 |
+
'GET-QNAME-BY-INDEX',
|
| 942 |
+
'GET-RED',
|
| 943 |
+
'GET-RED-',
|
| 944 |
+
'GET-RED-V',
|
| 945 |
+
'GET-RED-VA',
|
| 946 |
+
'GET-RED-VAL',
|
| 947 |
+
'GET-RED-VALU',
|
| 948 |
+
'GET-RED-VALUE',
|
| 949 |
+
'GET-REPOSITIONED-ROW',
|
| 950 |
+
'GET-RGB-VALUE',
|
| 951 |
+
'GET-SELECTED',
|
| 952 |
+
'GET-SELECTED-',
|
| 953 |
+
'GET-SELECTED-W',
|
| 954 |
+
'GET-SELECTED-WI',
|
| 955 |
+
'GET-SELECTED-WID',
|
| 956 |
+
'GET-SELECTED-WIDG',
|
| 957 |
+
'GET-SELECTED-WIDGE',
|
| 958 |
+
'GET-SELECTED-WIDGET',
|
| 959 |
+
'GET-SHORT',
|
| 960 |
+
'GET-SIGNATURE',
|
| 961 |
+
'GET-SIZE',
|
| 962 |
+
'GET-STRING',
|
| 963 |
+
'GET-TAB-ITEM',
|
| 964 |
+
'GET-TEXT-HEIGHT',
|
| 965 |
+
'GET-TEXT-HEIGHT-',
|
| 966 |
+
'GET-TEXT-HEIGHT-C',
|
| 967 |
+
'GET-TEXT-HEIGHT-CH',
|
| 968 |
+
'GET-TEXT-HEIGHT-CHA',
|
| 969 |
+
'GET-TEXT-HEIGHT-CHAR',
|
| 970 |
+
'GET-TEXT-HEIGHT-CHARS',
|
| 971 |
+
'GET-TEXT-HEIGHT-P',
|
| 972 |
+
'GET-TEXT-HEIGHT-PI',
|
| 973 |
+
'GET-TEXT-HEIGHT-PIX',
|
| 974 |
+
'GET-TEXT-HEIGHT-PIXE',
|
| 975 |
+
'GET-TEXT-HEIGHT-PIXEL',
|
| 976 |
+
'GET-TEXT-HEIGHT-PIXELS',
|
| 977 |
+
'GET-TEXT-WIDTH',
|
| 978 |
+
'GET-TEXT-WIDTH-',
|
| 979 |
+
'GET-TEXT-WIDTH-C',
|
| 980 |
+
'GET-TEXT-WIDTH-CH',
|
| 981 |
+
'GET-TEXT-WIDTH-CHA',
|
| 982 |
+
'GET-TEXT-WIDTH-CHAR',
|
| 983 |
+
'GET-TEXT-WIDTH-CHARS',
|
| 984 |
+
'GET-TEXT-WIDTH-P',
|
| 985 |
+
'GET-TEXT-WIDTH-PI',
|
| 986 |
+
'GET-TEXT-WIDTH-PIX',
|
| 987 |
+
'GET-TEXT-WIDTH-PIXE',
|
| 988 |
+
'GET-TEXT-WIDTH-PIXEL',
|
| 989 |
+
'GET-TEXT-WIDTH-PIXELS',
|
| 990 |
+
'GET-TYPE-BY-INDEX',
|
| 991 |
+
'GET-TYPE-BY-NAMESPACE-NAME',
|
| 992 |
+
'GET-TYPE-BY-QNAME',
|
| 993 |
+
'GET-UNSIGNED-LONG',
|
| 994 |
+
'GET-UNSIGNED-SHORT',
|
| 995 |
+
'GET-URI-BY-INDEX',
|
| 996 |
+
'GET-VALUE-BY-INDEX',
|
| 997 |
+
'GET-VALUE-BY-NAMESPACE-NAME',
|
| 998 |
+
'GET-VALUE-BY-QNAME',
|
| 999 |
+
'GET-WAIT-STATE',
|
| 1000 |
+
'GETBYTE',
|
| 1001 |
+
'GLOBAL',
|
| 1002 |
+
'GO-ON',
|
| 1003 |
+
'GO-PEND',
|
| 1004 |
+
'GO-PENDI',
|
| 1005 |
+
'GO-PENDIN',
|
| 1006 |
+
'GO-PENDING',
|
| 1007 |
+
'GRANT',
|
| 1008 |
+
'GRAPHIC-E',
|
| 1009 |
+
'GRAPHIC-ED',
|
| 1010 |
+
'GRAPHIC-EDG',
|
| 1011 |
+
'GRAPHIC-EDGE',
|
| 1012 |
+
'GRID-FACTOR-H',
|
| 1013 |
+
'GRID-FACTOR-HO',
|
| 1014 |
+
'GRID-FACTOR-HOR',
|
| 1015 |
+
'GRID-FACTOR-HORI',
|
| 1016 |
+
'GRID-FACTOR-HORIZ',
|
| 1017 |
+
'GRID-FACTOR-HORIZO',
|
| 1018 |
+
'GRID-FACTOR-HORIZON',
|
| 1019 |
+
'GRID-FACTOR-HORIZONT',
|
| 1020 |
+
'GRID-FACTOR-HORIZONTA',
|
| 1021 |
+
'GRID-FACTOR-HORIZONTAL',
|
| 1022 |
+
'GRID-FACTOR-V',
|
| 1023 |
+
'GRID-FACTOR-VE',
|
| 1024 |
+
'GRID-FACTOR-VER',
|
| 1025 |
+
'GRID-FACTOR-VERT',
|
| 1026 |
+
'GRID-FACTOR-VERTI',
|
| 1027 |
+
'GRID-FACTOR-VERTIC',
|
| 1028 |
+
'GRID-FACTOR-VERTICA',
|
| 1029 |
+
'GRID-FACTOR-VERTICAL',
|
| 1030 |
+
'GRID-SNAP',
|
| 1031 |
+
'GRID-UNIT-HEIGHT',
|
| 1032 |
+
'GRID-UNIT-HEIGHT-',
|
| 1033 |
+
'GRID-UNIT-HEIGHT-C',
|
| 1034 |
+
'GRID-UNIT-HEIGHT-CH',
|
| 1035 |
+
'GRID-UNIT-HEIGHT-CHA',
|
| 1036 |
+
'GRID-UNIT-HEIGHT-CHARS',
|
| 1037 |
+
'GRID-UNIT-HEIGHT-P',
|
| 1038 |
+
'GRID-UNIT-HEIGHT-PI',
|
| 1039 |
+
'GRID-UNIT-HEIGHT-PIX',
|
| 1040 |
+
'GRID-UNIT-HEIGHT-PIXE',
|
| 1041 |
+
'GRID-UNIT-HEIGHT-PIXEL',
|
| 1042 |
+
'GRID-UNIT-HEIGHT-PIXELS',
|
| 1043 |
+
'GRID-UNIT-WIDTH',
|
| 1044 |
+
'GRID-UNIT-WIDTH-',
|
| 1045 |
+
'GRID-UNIT-WIDTH-C',
|
| 1046 |
+
'GRID-UNIT-WIDTH-CH',
|
| 1047 |
+
'GRID-UNIT-WIDTH-CHA',
|
| 1048 |
+
'GRID-UNIT-WIDTH-CHAR',
|
| 1049 |
+
'GRID-UNIT-WIDTH-CHARS',
|
| 1050 |
+
'GRID-UNIT-WIDTH-P',
|
| 1051 |
+
'GRID-UNIT-WIDTH-PI',
|
| 1052 |
+
'GRID-UNIT-WIDTH-PIX',
|
| 1053 |
+
'GRID-UNIT-WIDTH-PIXE',
|
| 1054 |
+
'GRID-UNIT-WIDTH-PIXEL',
|
| 1055 |
+
'GRID-UNIT-WIDTH-PIXELS',
|
| 1056 |
+
'GRID-VISIBLE',
|
| 1057 |
+
'GROUP',
|
| 1058 |
+
'GT',
|
| 1059 |
+
'GUID',
|
| 1060 |
+
'HANDLE',
|
| 1061 |
+
'HANDLER',
|
| 1062 |
+
'HAS-RECORDS',
|
| 1063 |
+
'HAVING',
|
| 1064 |
+
'HEADER',
|
| 1065 |
+
'HEIGHT',
|
| 1066 |
+
'HEIGHT-',
|
| 1067 |
+
'HEIGHT-C',
|
| 1068 |
+
'HEIGHT-CH',
|
| 1069 |
+
'HEIGHT-CHA',
|
| 1070 |
+
'HEIGHT-CHAR',
|
| 1071 |
+
'HEIGHT-CHARS',
|
| 1072 |
+
'HEIGHT-P',
|
| 1073 |
+
'HEIGHT-PI',
|
| 1074 |
+
'HEIGHT-PIX',
|
| 1075 |
+
'HEIGHT-PIXE',
|
| 1076 |
+
'HEIGHT-PIXEL',
|
| 1077 |
+
'HEIGHT-PIXELS',
|
| 1078 |
+
'HELP',
|
| 1079 |
+
'HEX-DECODE',
|
| 1080 |
+
'HEX-ENCODE',
|
| 1081 |
+
'HIDDEN',
|
| 1082 |
+
'HIDE',
|
| 1083 |
+
'HORI',
|
| 1084 |
+
'HORIZ',
|
| 1085 |
+
'HORIZO',
|
| 1086 |
+
'HORIZON',
|
| 1087 |
+
'HORIZONT',
|
| 1088 |
+
'HORIZONTA',
|
| 1089 |
+
'HORIZONTAL',
|
| 1090 |
+
'HOST-BYTE-ORDER',
|
| 1091 |
+
'HTML-CHARSET',
|
| 1092 |
+
'HTML-END-OF-LINE',
|
| 1093 |
+
'HTML-END-OF-PAGE',
|
| 1094 |
+
'HTML-FRAME-BEGIN',
|
| 1095 |
+
'HTML-FRAME-END',
|
| 1096 |
+
'HTML-HEADER-BEGIN',
|
| 1097 |
+
'HTML-HEADER-END',
|
| 1098 |
+
'HTML-TITLE-BEGIN',
|
| 1099 |
+
'HTML-TITLE-END',
|
| 1100 |
+
'HWND',
|
| 1101 |
+
'ICON',
|
| 1102 |
+
'IF',
|
| 1103 |
+
'IMAGE',
|
| 1104 |
+
'IMAGE-DOWN',
|
| 1105 |
+
'IMAGE-INSENSITIVE',
|
| 1106 |
+
'IMAGE-SIZE',
|
| 1107 |
+
'IMAGE-SIZE-C',
|
| 1108 |
+
'IMAGE-SIZE-CH',
|
| 1109 |
+
'IMAGE-SIZE-CHA',
|
| 1110 |
+
'IMAGE-SIZE-CHAR',
|
| 1111 |
+
'IMAGE-SIZE-CHARS',
|
| 1112 |
+
'IMAGE-SIZE-P',
|
| 1113 |
+
'IMAGE-SIZE-PI',
|
| 1114 |
+
'IMAGE-SIZE-PIX',
|
| 1115 |
+
'IMAGE-SIZE-PIXE',
|
| 1116 |
+
'IMAGE-SIZE-PIXEL',
|
| 1117 |
+
'IMAGE-SIZE-PIXELS',
|
| 1118 |
+
'IMAGE-UP',
|
| 1119 |
+
'IMMEDIATE-DISPLAY',
|
| 1120 |
+
'IMPLEMENTS',
|
| 1121 |
+
'IMPORT',
|
| 1122 |
+
'IMPORT-PRINCIPAL',
|
| 1123 |
+
'IN',
|
| 1124 |
+
'IN-HANDLE',
|
| 1125 |
+
'INCREMENT-EXCLUSIVE-ID',
|
| 1126 |
+
'INDEX',
|
| 1127 |
+
'INDEX-HINT',
|
| 1128 |
+
'INDEX-INFORMATION',
|
| 1129 |
+
'INDEXED-REPOSITION',
|
| 1130 |
+
'INDICATOR',
|
| 1131 |
+
'INFO',
|
| 1132 |
+
'INFOR',
|
| 1133 |
+
'INFORM',
|
| 1134 |
+
'INFORMA',
|
| 1135 |
+
'INFORMAT',
|
| 1136 |
+
'INFORMATI',
|
| 1137 |
+
'INFORMATIO',
|
| 1138 |
+
'INFORMATION',
|
| 1139 |
+
'INHERIT-BGC',
|
| 1140 |
+
'INHERIT-BGCO',
|
| 1141 |
+
'INHERIT-BGCOL',
|
| 1142 |
+
'INHERIT-BGCOLO',
|
| 1143 |
+
'INHERIT-BGCOLOR',
|
| 1144 |
+
'INHERIT-FGC',
|
| 1145 |
+
'INHERIT-FGCO',
|
| 1146 |
+
'INHERIT-FGCOL',
|
| 1147 |
+
'INHERIT-FGCOLO',
|
| 1148 |
+
'INHERIT-FGCOLOR',
|
| 1149 |
+
'INHERITS',
|
| 1150 |
+
'INIT',
|
| 1151 |
+
'INITI',
|
| 1152 |
+
'INITIA',
|
| 1153 |
+
'INITIAL',
|
| 1154 |
+
'INITIAL-DIR',
|
| 1155 |
+
'INITIAL-FILTER',
|
| 1156 |
+
'INITIALIZE-DOCUMENT-TYPE',
|
| 1157 |
+
'INITIATE',
|
| 1158 |
+
'INNER-CHARS',
|
| 1159 |
+
'INNER-LINES',
|
| 1160 |
+
'INPUT',
|
| 1161 |
+
'INPUT-O',
|
| 1162 |
+
'INPUT-OU',
|
| 1163 |
+
'INPUT-OUT',
|
| 1164 |
+
'INPUT-OUTP',
|
| 1165 |
+
'INPUT-OUTPU',
|
| 1166 |
+
'INPUT-OUTPUT',
|
| 1167 |
+
'INPUT-VALUE',
|
| 1168 |
+
'INSERT',
|
| 1169 |
+
'INSERT-ATTRIBUTE',
|
| 1170 |
+
'INSERT-B',
|
| 1171 |
+
'INSERT-BA',
|
| 1172 |
+
'INSERT-BAC',
|
| 1173 |
+
'INSERT-BACK',
|
| 1174 |
+
'INSERT-BACKT',
|
| 1175 |
+
'INSERT-BACKTA',
|
| 1176 |
+
'INSERT-BACKTAB',
|
| 1177 |
+
'INSERT-FILE',
|
| 1178 |
+
'INSERT-ROW',
|
| 1179 |
+
'INSERT-STRING',
|
| 1180 |
+
'INSERT-T',
|
| 1181 |
+
'INSERT-TA',
|
| 1182 |
+
'INSERT-TAB',
|
| 1183 |
+
'INT64',
|
| 1184 |
+
'INT',
|
| 1185 |
+
'INTEGER',
|
| 1186 |
+
'INTERFACE',
|
| 1187 |
+
'INTERNAL-ENTRIES',
|
| 1188 |
+
'INTO',
|
| 1189 |
+
'INVOKE',
|
| 1190 |
+
'IS',
|
| 1191 |
+
'IS-ATTR',
|
| 1192 |
+
'IS-ATTR-',
|
| 1193 |
+
'IS-ATTR-S',
|
| 1194 |
+
'IS-ATTR-SP',
|
| 1195 |
+
'IS-ATTR-SPA',
|
| 1196 |
+
'IS-ATTR-SPAC',
|
| 1197 |
+
'IS-ATTR-SPACE',
|
| 1198 |
+
'IS-CLASS',
|
| 1199 |
+
'IS-JSON',
|
| 1200 |
+
'IS-LEAD-BYTE',
|
| 1201 |
+
'IS-OPEN',
|
| 1202 |
+
'IS-PARAMETER-SET',
|
| 1203 |
+
'IS-PARTITIONED',
|
| 1204 |
+
'IS-ROW-SELECTED',
|
| 1205 |
+
'IS-SELECTED',
|
| 1206 |
+
'IS-XML',
|
| 1207 |
+
'ITEM',
|
| 1208 |
+
'ITEMS-PER-ROW',
|
| 1209 |
+
'JOIN',
|
| 1210 |
+
'JOIN-BY-SQLDB',
|
| 1211 |
+
'KBLABEL',
|
| 1212 |
+
'KEEP-CONNECTION-OPEN',
|
| 1213 |
+
'KEEP-FRAME-Z',
|
| 1214 |
+
'KEEP-FRAME-Z-',
|
| 1215 |
+
'KEEP-FRAME-Z-O',
|
| 1216 |
+
'KEEP-FRAME-Z-OR',
|
| 1217 |
+
'KEEP-FRAME-Z-ORD',
|
| 1218 |
+
'KEEP-FRAME-Z-ORDE',
|
| 1219 |
+
'KEEP-FRAME-Z-ORDER',
|
| 1220 |
+
'KEEP-MESSAGES',
|
| 1221 |
+
'KEEP-SECURITY-CACHE',
|
| 1222 |
+
'KEEP-TAB-ORDER',
|
| 1223 |
+
'KEY',
|
| 1224 |
+
'KEY-CODE',
|
| 1225 |
+
'KEY-FUNC',
|
| 1226 |
+
'KEY-FUNCT',
|
| 1227 |
+
'KEY-FUNCTI',
|
| 1228 |
+
'KEY-FUNCTIO',
|
| 1229 |
+
'KEY-FUNCTION',
|
| 1230 |
+
'KEY-LABEL',
|
| 1231 |
+
'KEYCODE',
|
| 1232 |
+
'KEYFUNC',
|
| 1233 |
+
'KEYFUNCT',
|
| 1234 |
+
'KEYFUNCTI',
|
| 1235 |
+
'KEYFUNCTIO',
|
| 1236 |
+
'KEYFUNCTION',
|
| 1237 |
+
'KEYLABEL',
|
| 1238 |
+
'KEYS',
|
| 1239 |
+
'KEYWORD',
|
| 1240 |
+
'KEYWORD-ALL',
|
| 1241 |
+
'LABEL',
|
| 1242 |
+
'LABEL-BGC',
|
| 1243 |
+
'LABEL-BGCO',
|
| 1244 |
+
'LABEL-BGCOL',
|
| 1245 |
+
'LABEL-BGCOLO',
|
| 1246 |
+
'LABEL-BGCOLOR',
|
| 1247 |
+
'LABEL-DC',
|
| 1248 |
+
'LABEL-DCO',
|
| 1249 |
+
'LABEL-DCOL',
|
| 1250 |
+
'LABEL-DCOLO',
|
| 1251 |
+
'LABEL-DCOLOR',
|
| 1252 |
+
'LABEL-FGC',
|
| 1253 |
+
'LABEL-FGCO',
|
| 1254 |
+
'LABEL-FGCOL',
|
| 1255 |
+
'LABEL-FGCOLO',
|
| 1256 |
+
'LABEL-FGCOLOR',
|
| 1257 |
+
'LABEL-FONT',
|
| 1258 |
+
'LABEL-PFC',
|
| 1259 |
+
'LABEL-PFCO',
|
| 1260 |
+
'LABEL-PFCOL',
|
| 1261 |
+
'LABEL-PFCOLO',
|
| 1262 |
+
'LABEL-PFCOLOR',
|
| 1263 |
+
'LABELS',
|
| 1264 |
+
'LABELS-HAVE-COLONS',
|
| 1265 |
+
'LANDSCAPE',
|
| 1266 |
+
'LANGUAGE',
|
| 1267 |
+
'LANGUAGES',
|
| 1268 |
+
'LARGE',
|
| 1269 |
+
'LARGE-TO-SMALL',
|
| 1270 |
+
'LAST',
|
| 1271 |
+
'LAST-ASYNCH-REQUEST',
|
| 1272 |
+
'LAST-BATCH',
|
| 1273 |
+
'LAST-CHILD',
|
| 1274 |
+
'LAST-EVEN',
|
| 1275 |
+
'LAST-EVENT',
|
| 1276 |
+
'LAST-FORM',
|
| 1277 |
+
'LAST-KEY',
|
| 1278 |
+
'LAST-OBJECT',
|
| 1279 |
+
'LAST-OF',
|
| 1280 |
+
'LAST-PROCE',
|
| 1281 |
+
'LAST-PROCED',
|
| 1282 |
+
'LAST-PROCEDU',
|
| 1283 |
+
'LAST-PROCEDUR',
|
| 1284 |
+
'LAST-PROCEDURE',
|
| 1285 |
+
'LAST-SERVER',
|
| 1286 |
+
'LAST-TAB-I',
|
| 1287 |
+
'LAST-TAB-IT',
|
| 1288 |
+
'LAST-TAB-ITE',
|
| 1289 |
+
'LAST-TAB-ITEM',
|
| 1290 |
+
'LASTKEY',
|
| 1291 |
+
'LC',
|
| 1292 |
+
'LDBNAME',
|
| 1293 |
+
'LE',
|
| 1294 |
+
'LEAVE',
|
| 1295 |
+
'LEFT-ALIGN',
|
| 1296 |
+
'LEFT-ALIGNE',
|
| 1297 |
+
'LEFT-ALIGNED',
|
| 1298 |
+
'LEFT-TRIM',
|
| 1299 |
+
'LENGTH',
|
| 1300 |
+
'LIBRARY',
|
| 1301 |
+
'LIKE',
|
| 1302 |
+
'LIKE-SEQUENTIAL',
|
| 1303 |
+
'LINE',
|
| 1304 |
+
'LINE-COUNT',
|
| 1305 |
+
'LINE-COUNTE',
|
| 1306 |
+
'LINE-COUNTER',
|
| 1307 |
+
'LIST-EVENTS',
|
| 1308 |
+
'LIST-ITEM-PAIRS',
|
| 1309 |
+
'LIST-ITEMS',
|
| 1310 |
+
'LIST-PROPERTY-NAMES',
|
| 1311 |
+
'LIST-QUERY-ATTRS',
|
| 1312 |
+
'LIST-SET-ATTRS',
|
| 1313 |
+
'LIST-WIDGETS',
|
| 1314 |
+
'LISTI',
|
| 1315 |
+
'LISTIN',
|
| 1316 |
+
'LISTING',
|
| 1317 |
+
'LITERAL-QUESTION',
|
| 1318 |
+
'LITTLE-ENDIAN',
|
| 1319 |
+
'LOAD',
|
| 1320 |
+
'LOAD-DOMAINS',
|
| 1321 |
+
'LOAD-ICON',
|
| 1322 |
+
'LOAD-IMAGE',
|
| 1323 |
+
'LOAD-IMAGE-DOWN',
|
| 1324 |
+
'LOAD-IMAGE-INSENSITIVE',
|
| 1325 |
+
'LOAD-IMAGE-UP',
|
| 1326 |
+
'LOAD-MOUSE-P',
|
| 1327 |
+
'LOAD-MOUSE-PO',
|
| 1328 |
+
'LOAD-MOUSE-POI',
|
| 1329 |
+
'LOAD-MOUSE-POIN',
|
| 1330 |
+
'LOAD-MOUSE-POINT',
|
| 1331 |
+
'LOAD-MOUSE-POINTE',
|
| 1332 |
+
'LOAD-MOUSE-POINTER',
|
| 1333 |
+
'LOAD-PICTURE',
|
| 1334 |
+
'LOAD-SMALL-ICON',
|
| 1335 |
+
'LOCAL-NAME',
|
| 1336 |
+
'LOCAL-VERSION-INFO',
|
| 1337 |
+
'LOCATOR-COLUMN-NUMBER',
|
| 1338 |
+
'LOCATOR-LINE-NUMBER',
|
| 1339 |
+
'LOCATOR-PUBLIC-ID',
|
| 1340 |
+
'LOCATOR-SYSTEM-ID',
|
| 1341 |
+
'LOCATOR-TYPE',
|
| 1342 |
+
'LOCK-REGISTRATION',
|
| 1343 |
+
'LOCKED',
|
| 1344 |
+
'LOG',
|
| 1345 |
+
'LOG-AUDIT-EVENT',
|
| 1346 |
+
'LOG-MANAGER',
|
| 1347 |
+
'LOGICAL',
|
| 1348 |
+
'LOGIN-EXPIRATION-TIMESTAMP',
|
| 1349 |
+
'LOGIN-HOST',
|
| 1350 |
+
'LOGIN-STATE',
|
| 1351 |
+
'LOGOUT',
|
| 1352 |
+
'LONGCHAR',
|
| 1353 |
+
'LOOKAHEAD',
|
| 1354 |
+
'LOOKUP',
|
| 1355 |
+
'LT',
|
| 1356 |
+
'MACHINE-CLASS',
|
| 1357 |
+
'MANDATORY',
|
| 1358 |
+
'MANUAL-HIGHLIGHT',
|
| 1359 |
+
'MAP',
|
| 1360 |
+
'MARGIN-EXTRA',
|
| 1361 |
+
'MARGIN-HEIGHT',
|
| 1362 |
+
'MARGIN-HEIGHT-',
|
| 1363 |
+
'MARGIN-HEIGHT-C',
|
| 1364 |
+
'MARGIN-HEIGHT-CH',
|
| 1365 |
+
'MARGIN-HEIGHT-CHA',
|
| 1366 |
+
'MARGIN-HEIGHT-CHAR',
|
| 1367 |
+
'MARGIN-HEIGHT-CHARS',
|
| 1368 |
+
'MARGIN-HEIGHT-P',
|
| 1369 |
+
'MARGIN-HEIGHT-PI',
|
| 1370 |
+
'MARGIN-HEIGHT-PIX',
|
| 1371 |
+
'MARGIN-HEIGHT-PIXE',
|
| 1372 |
+
'MARGIN-HEIGHT-PIXEL',
|
| 1373 |
+
'MARGIN-HEIGHT-PIXELS',
|
| 1374 |
+
'MARGIN-WIDTH',
|
| 1375 |
+
'MARGIN-WIDTH-',
|
| 1376 |
+
'MARGIN-WIDTH-C',
|
| 1377 |
+
'MARGIN-WIDTH-CH',
|
| 1378 |
+
'MARGIN-WIDTH-CHA',
|
| 1379 |
+
'MARGIN-WIDTH-CHAR',
|
| 1380 |
+
'MARGIN-WIDTH-CHARS',
|
| 1381 |
+
'MARGIN-WIDTH-P',
|
| 1382 |
+
'MARGIN-WIDTH-PI',
|
| 1383 |
+
'MARGIN-WIDTH-PIX',
|
| 1384 |
+
'MARGIN-WIDTH-PIXE',
|
| 1385 |
+
'MARGIN-WIDTH-PIXEL',
|
| 1386 |
+
'MARGIN-WIDTH-PIXELS',
|
| 1387 |
+
'MARK-NEW',
|
| 1388 |
+
'MARK-ROW-STATE',
|
| 1389 |
+
'MATCHES',
|
| 1390 |
+
'MAX',
|
| 1391 |
+
'MAX-BUTTON',
|
| 1392 |
+
'MAX-CHARS',
|
| 1393 |
+
'MAX-DATA-GUESS',
|
| 1394 |
+
'MAX-HEIGHT',
|
| 1395 |
+
'MAX-HEIGHT-C',
|
| 1396 |
+
'MAX-HEIGHT-CH',
|
| 1397 |
+
'MAX-HEIGHT-CHA',
|
| 1398 |
+
'MAX-HEIGHT-CHAR',
|
| 1399 |
+
'MAX-HEIGHT-CHARS',
|
| 1400 |
+
'MAX-HEIGHT-P',
|
| 1401 |
+
'MAX-HEIGHT-PI',
|
| 1402 |
+
'MAX-HEIGHT-PIX',
|
| 1403 |
+
'MAX-HEIGHT-PIXE',
|
| 1404 |
+
'MAX-HEIGHT-PIXEL',
|
| 1405 |
+
'MAX-HEIGHT-PIXELS',
|
| 1406 |
+
'MAX-ROWS',
|
| 1407 |
+
'MAX-SIZE',
|
| 1408 |
+
'MAX-VAL',
|
| 1409 |
+
'MAX-VALU',
|
| 1410 |
+
'MAX-VALUE',
|
| 1411 |
+
'MAX-WIDTH',
|
| 1412 |
+
'MAX-WIDTH-',
|
| 1413 |
+
'MAX-WIDTH-C',
|
| 1414 |
+
'MAX-WIDTH-CH',
|
| 1415 |
+
'MAX-WIDTH-CHA',
|
| 1416 |
+
'MAX-WIDTH-CHAR',
|
| 1417 |
+
'MAX-WIDTH-CHARS',
|
| 1418 |
+
'MAX-WIDTH-P',
|
| 1419 |
+
'MAX-WIDTH-PI',
|
| 1420 |
+
'MAX-WIDTH-PIX',
|
| 1421 |
+
'MAX-WIDTH-PIXE',
|
| 1422 |
+
'MAX-WIDTH-PIXEL',
|
| 1423 |
+
'MAX-WIDTH-PIXELS',
|
| 1424 |
+
'MAXI',
|
| 1425 |
+
'MAXIM',
|
| 1426 |
+
'MAXIMIZE',
|
| 1427 |
+
'MAXIMU',
|
| 1428 |
+
'MAXIMUM',
|
| 1429 |
+
'MAXIMUM-LEVEL',
|
| 1430 |
+
'MD5-DIGEST',
|
| 1431 |
+
'MEMBER',
|
| 1432 |
+
'MEMPTR-TO-NODE-VALUE',
|
| 1433 |
+
'MENU',
|
| 1434 |
+
'MENU-BAR',
|
| 1435 |
+
'MENU-ITEM',
|
| 1436 |
+
'MENU-K',
|
| 1437 |
+
'MENU-KE',
|
| 1438 |
+
'MENU-KEY',
|
| 1439 |
+
'MENU-M',
|
| 1440 |
+
'MENU-MO',
|
| 1441 |
+
'MENU-MOU',
|
| 1442 |
+
'MENU-MOUS',
|
| 1443 |
+
'MENU-MOUSE',
|
| 1444 |
+
'MENUBAR',
|
| 1445 |
+
'MERGE-BY-FIELD',
|
| 1446 |
+
'MESSAGE',
|
| 1447 |
+
'MESSAGE-AREA',
|
| 1448 |
+
'MESSAGE-AREA-FONT',
|
| 1449 |
+
'MESSAGE-LINES',
|
| 1450 |
+
'METHOD',
|
| 1451 |
+
'MIN',
|
| 1452 |
+
'MIN-BUTTON',
|
| 1453 |
+
'MIN-COLUMN-WIDTH-C',
|
| 1454 |
+
'MIN-COLUMN-WIDTH-CH',
|
| 1455 |
+
'MIN-COLUMN-WIDTH-CHA',
|
| 1456 |
+
'MIN-COLUMN-WIDTH-CHAR',
|
| 1457 |
+
'MIN-COLUMN-WIDTH-CHARS',
|
| 1458 |
+
'MIN-COLUMN-WIDTH-P',
|
| 1459 |
+
'MIN-COLUMN-WIDTH-PI',
|
| 1460 |
+
'MIN-COLUMN-WIDTH-PIX',
|
| 1461 |
+
'MIN-COLUMN-WIDTH-PIXE',
|
| 1462 |
+
'MIN-COLUMN-WIDTH-PIXEL',
|
| 1463 |
+
'MIN-COLUMN-WIDTH-PIXELS',
|
| 1464 |
+
'MIN-HEIGHT',
|
| 1465 |
+
'MIN-HEIGHT-',
|
| 1466 |
+
'MIN-HEIGHT-C',
|
| 1467 |
+
'MIN-HEIGHT-CH',
|
| 1468 |
+
'MIN-HEIGHT-CHA',
|
| 1469 |
+
'MIN-HEIGHT-CHAR',
|
| 1470 |
+
'MIN-HEIGHT-CHARS',
|
| 1471 |
+
'MIN-HEIGHT-P',
|
| 1472 |
+
'MIN-HEIGHT-PI',
|
| 1473 |
+
'MIN-HEIGHT-PIX',
|
| 1474 |
+
'MIN-HEIGHT-PIXE',
|
| 1475 |
+
'MIN-HEIGHT-PIXEL',
|
| 1476 |
+
'MIN-HEIGHT-PIXELS',
|
| 1477 |
+
'MIN-SIZE',
|
| 1478 |
+
'MIN-VAL',
|
| 1479 |
+
'MIN-VALU',
|
| 1480 |
+
'MIN-VALUE',
|
| 1481 |
+
'MIN-WIDTH',
|
| 1482 |
+
'MIN-WIDTH-',
|
| 1483 |
+
'MIN-WIDTH-C',
|
| 1484 |
+
'MIN-WIDTH-CH',
|
| 1485 |
+
'MIN-WIDTH-CHA',
|
| 1486 |
+
'MIN-WIDTH-CHAR',
|
| 1487 |
+
'MIN-WIDTH-CHARS',
|
| 1488 |
+
'MIN-WIDTH-P',
|
| 1489 |
+
'MIN-WIDTH-PI',
|
| 1490 |
+
'MIN-WIDTH-PIX',
|
| 1491 |
+
'MIN-WIDTH-PIXE',
|
| 1492 |
+
'MIN-WIDTH-PIXEL',
|
| 1493 |
+
'MIN-WIDTH-PIXELS',
|
| 1494 |
+
'MINI',
|
| 1495 |
+
'MINIM',
|
| 1496 |
+
'MINIMU',
|
| 1497 |
+
'MINIMUM',
|
| 1498 |
+
'MOD',
|
| 1499 |
+
'MODIFIED',
|
| 1500 |
+
'MODU',
|
| 1501 |
+
'MODUL',
|
| 1502 |
+
'MODULO',
|
| 1503 |
+
'MONTH',
|
| 1504 |
+
'MOUSE',
|
| 1505 |
+
'MOUSE-P',
|
| 1506 |
+
'MOUSE-PO',
|
| 1507 |
+
'MOUSE-POI',
|
| 1508 |
+
'MOUSE-POIN',
|
| 1509 |
+
'MOUSE-POINT',
|
| 1510 |
+
'MOUSE-POINTE',
|
| 1511 |
+
'MOUSE-POINTER',
|
| 1512 |
+
'MOVABLE',
|
| 1513 |
+
'MOVE-AFTER',
|
| 1514 |
+
'MOVE-AFTER-',
|
| 1515 |
+
'MOVE-AFTER-T',
|
| 1516 |
+
'MOVE-AFTER-TA',
|
| 1517 |
+
'MOVE-AFTER-TAB',
|
| 1518 |
+
'MOVE-AFTER-TAB-',
|
| 1519 |
+
'MOVE-AFTER-TAB-I',
|
| 1520 |
+
'MOVE-AFTER-TAB-IT',
|
| 1521 |
+
'MOVE-AFTER-TAB-ITE',
|
| 1522 |
+
'MOVE-AFTER-TAB-ITEM',
|
| 1523 |
+
'MOVE-BEFOR',
|
| 1524 |
+
'MOVE-BEFORE',
|
| 1525 |
+
'MOVE-BEFORE-',
|
| 1526 |
+
'MOVE-BEFORE-T',
|
| 1527 |
+
'MOVE-BEFORE-TA',
|
| 1528 |
+
'MOVE-BEFORE-TAB',
|
| 1529 |
+
'MOVE-BEFORE-TAB-',
|
| 1530 |
+
'MOVE-BEFORE-TAB-I',
|
| 1531 |
+
'MOVE-BEFORE-TAB-IT',
|
| 1532 |
+
'MOVE-BEFORE-TAB-ITE',
|
| 1533 |
+
'MOVE-BEFORE-TAB-ITEM',
|
| 1534 |
+
'MOVE-COL',
|
| 1535 |
+
'MOVE-COLU',
|
| 1536 |
+
'MOVE-COLUM',
|
| 1537 |
+
'MOVE-COLUMN',
|
| 1538 |
+
'MOVE-TO-B',
|
| 1539 |
+
'MOVE-TO-BO',
|
| 1540 |
+
'MOVE-TO-BOT',
|
| 1541 |
+
'MOVE-TO-BOTT',
|
| 1542 |
+
'MOVE-TO-BOTTO',
|
| 1543 |
+
'MOVE-TO-BOTTOM',
|
| 1544 |
+
'MOVE-TO-EOF',
|
| 1545 |
+
'MOVE-TO-T',
|
| 1546 |
+
'MOVE-TO-TO',
|
| 1547 |
+
'MOVE-TO-TOP',
|
| 1548 |
+
'MPE',
|
| 1549 |
+
'MTIME',
|
| 1550 |
+
'MULTI-COMPILE',
|
| 1551 |
+
'MULTIPLE',
|
| 1552 |
+
'MULTIPLE-KEY',
|
| 1553 |
+
'MULTITASKING-INTERVAL',
|
| 1554 |
+
'MUST-EXIST',
|
| 1555 |
+
'NAME',
|
| 1556 |
+
'NAMESPACE-PREFIX',
|
| 1557 |
+
'NAMESPACE-URI',
|
| 1558 |
+
'NATIVE',
|
| 1559 |
+
'NE',
|
| 1560 |
+
'NEEDS-APPSERVER-PROMPT',
|
| 1561 |
+
'NEEDS-PROMPT',
|
| 1562 |
+
'NEW',
|
| 1563 |
+
'NEW-INSTANCE',
|
| 1564 |
+
'NEW-ROW',
|
| 1565 |
+
'NEXT',
|
| 1566 |
+
'NEXT-COLUMN',
|
| 1567 |
+
'NEXT-PROMPT',
|
| 1568 |
+
'NEXT-ROWID',
|
| 1569 |
+
'NEXT-SIBLING',
|
| 1570 |
+
'NEXT-TAB-I',
|
| 1571 |
+
'NEXT-TAB-IT',
|
| 1572 |
+
'NEXT-TAB-ITE',
|
| 1573 |
+
'NEXT-TAB-ITEM',
|
| 1574 |
+
'NEXT-VALUE',
|
| 1575 |
+
'NO',
|
| 1576 |
+
'NO-APPLY',
|
| 1577 |
+
'NO-ARRAY-MESSAGE',
|
| 1578 |
+
'NO-ASSIGN',
|
| 1579 |
+
'NO-ATTR',
|
| 1580 |
+
'NO-ATTR-',
|
| 1581 |
+
'NO-ATTR-L',
|
| 1582 |
+
'NO-ATTR-LI',
|
| 1583 |
+
'NO-ATTR-LIS',
|
| 1584 |
+
'NO-ATTR-LIST',
|
| 1585 |
+
'NO-ATTR-S',
|
| 1586 |
+
'NO-ATTR-SP',
|
| 1587 |
+
'NO-ATTR-SPA',
|
| 1588 |
+
'NO-ATTR-SPAC',
|
| 1589 |
+
'NO-ATTR-SPACE',
|
| 1590 |
+
'NO-AUTO-VALIDATE',
|
| 1591 |
+
'NO-BIND-WHERE',
|
| 1592 |
+
'NO-BOX',
|
| 1593 |
+
'NO-CONSOLE',
|
| 1594 |
+
'NO-CONVERT',
|
| 1595 |
+
'NO-CONVERT-3D-COLORS',
|
| 1596 |
+
'NO-CURRENT-VALUE',
|
| 1597 |
+
'NO-DEBUG',
|
| 1598 |
+
'NO-DRAG',
|
| 1599 |
+
'NO-ECHO',
|
| 1600 |
+
'NO-EMPTY-SPACE',
|
| 1601 |
+
'NO-ERROR',
|
| 1602 |
+
'NO-F',
|
| 1603 |
+
'NO-FI',
|
| 1604 |
+
'NO-FIL',
|
| 1605 |
+
'NO-FILL',
|
| 1606 |
+
'NO-FOCUS',
|
| 1607 |
+
'NO-HELP',
|
| 1608 |
+
'NO-HIDE',
|
| 1609 |
+
'NO-INDEX-HINT',
|
| 1610 |
+
'NO-INHERIT-BGC',
|
| 1611 |
+
'NO-INHERIT-BGCO',
|
| 1612 |
+
'NO-INHERIT-BGCOLOR',
|
| 1613 |
+
'NO-INHERIT-FGC',
|
| 1614 |
+
'NO-INHERIT-FGCO',
|
| 1615 |
+
'NO-INHERIT-FGCOL',
|
| 1616 |
+
'NO-INHERIT-FGCOLO',
|
| 1617 |
+
'NO-INHERIT-FGCOLOR',
|
| 1618 |
+
'NO-JOIN-BY-SQLDB',
|
| 1619 |
+
'NO-LABE',
|
| 1620 |
+
'NO-LABELS',
|
| 1621 |
+
'NO-LOBS',
|
| 1622 |
+
'NO-LOCK',
|
| 1623 |
+
'NO-LOOKAHEAD',
|
| 1624 |
+
'NO-MAP',
|
| 1625 |
+
'NO-MES',
|
| 1626 |
+
'NO-MESS',
|
| 1627 |
+
'NO-MESSA',
|
| 1628 |
+
'NO-MESSAG',
|
| 1629 |
+
'NO-MESSAGE',
|
| 1630 |
+
'NO-PAUSE',
|
| 1631 |
+
'NO-PREFE',
|
| 1632 |
+
'NO-PREFET',
|
| 1633 |
+
'NO-PREFETC',
|
| 1634 |
+
'NO-PREFETCH',
|
| 1635 |
+
'NO-ROW-MARKERS',
|
| 1636 |
+
'NO-SCROLLBAR-VERTICAL',
|
| 1637 |
+
'NO-SEPARATE-CONNECTION',
|
| 1638 |
+
'NO-SEPARATORS',
|
| 1639 |
+
'NO-TAB-STOP',
|
| 1640 |
+
'NO-UND',
|
| 1641 |
+
'NO-UNDE',
|
| 1642 |
+
'NO-UNDER',
|
| 1643 |
+
'NO-UNDERL',
|
| 1644 |
+
'NO-UNDERLI',
|
| 1645 |
+
'NO-UNDERLIN',
|
| 1646 |
+
'NO-UNDERLINE',
|
| 1647 |
+
'NO-UNDO',
|
| 1648 |
+
'NO-VAL',
|
| 1649 |
+
'NO-VALI',
|
| 1650 |
+
'NO-VALID',
|
| 1651 |
+
'NO-VALIDA',
|
| 1652 |
+
'NO-VALIDAT',
|
| 1653 |
+
'NO-VALIDATE',
|
| 1654 |
+
'NO-WAIT',
|
| 1655 |
+
'NO-WORD-WRAP',
|
| 1656 |
+
'NODE-VALUE-TO-MEMPTR',
|
| 1657 |
+
'NONAMESPACE-SCHEMA-LOCATION',
|
| 1658 |
+
'NONE',
|
| 1659 |
+
'NORMALIZE',
|
| 1660 |
+
'NOT',
|
| 1661 |
+
'NOT-ACTIVE',
|
| 1662 |
+
'NOW',
|
| 1663 |
+
'NULL',
|
| 1664 |
+
'NUM-ALI',
|
| 1665 |
+
'NUM-ALIA',
|
| 1666 |
+
'NUM-ALIAS',
|
| 1667 |
+
'NUM-ALIASE',
|
| 1668 |
+
'NUM-ALIASES',
|
| 1669 |
+
'NUM-BUFFERS',
|
| 1670 |
+
'NUM-BUT',
|
| 1671 |
+
'NUM-BUTT',
|
| 1672 |
+
'NUM-BUTTO',
|
| 1673 |
+
'NUM-BUTTON',
|
| 1674 |
+
'NUM-BUTTONS',
|
| 1675 |
+
'NUM-COL',
|
| 1676 |
+
'NUM-COLU',
|
| 1677 |
+
'NUM-COLUM',
|
| 1678 |
+
'NUM-COLUMN',
|
| 1679 |
+
'NUM-COLUMNS',
|
| 1680 |
+
'NUM-COPIES',
|
| 1681 |
+
'NUM-DBS',
|
| 1682 |
+
'NUM-DROPPED-FILES',
|
| 1683 |
+
'NUM-ENTRIES',
|
| 1684 |
+
'NUM-FIELDS',
|
| 1685 |
+
'NUM-FORMATS',
|
| 1686 |
+
'NUM-ITEMS',
|
| 1687 |
+
'NUM-ITERATIONS',
|
| 1688 |
+
'NUM-LINES',
|
| 1689 |
+
'NUM-LOCKED-COL',
|
| 1690 |
+
'NUM-LOCKED-COLU',
|
| 1691 |
+
'NUM-LOCKED-COLUM',
|
| 1692 |
+
'NUM-LOCKED-COLUMN',
|
| 1693 |
+
'NUM-LOCKED-COLUMNS',
|
| 1694 |
+
'NUM-MESSAGES',
|
| 1695 |
+
'NUM-PARAMETERS',
|
| 1696 |
+
'NUM-REFERENCES',
|
| 1697 |
+
'NUM-REPLACED',
|
| 1698 |
+
'NUM-RESULTS',
|
| 1699 |
+
'NUM-SELECTED',
|
| 1700 |
+
'NUM-SELECTED-',
|
| 1701 |
+
'NUM-SELECTED-ROWS',
|
| 1702 |
+
'NUM-SELECTED-W',
|
| 1703 |
+
'NUM-SELECTED-WI',
|
| 1704 |
+
'NUM-SELECTED-WID',
|
| 1705 |
+
'NUM-SELECTED-WIDG',
|
| 1706 |
+
'NUM-SELECTED-WIDGE',
|
| 1707 |
+
'NUM-SELECTED-WIDGET',
|
| 1708 |
+
'NUM-SELECTED-WIDGETS',
|
| 1709 |
+
'NUM-TABS',
|
| 1710 |
+
'NUM-TO-RETAIN',
|
| 1711 |
+
'NUM-VISIBLE-COLUMNS',
|
| 1712 |
+
'NUMERIC',
|
| 1713 |
+
'NUMERIC-F',
|
| 1714 |
+
'NUMERIC-FO',
|
| 1715 |
+
'NUMERIC-FOR',
|
| 1716 |
+
'NUMERIC-FORM',
|
| 1717 |
+
'NUMERIC-FORMA',
|
| 1718 |
+
'NUMERIC-FORMAT',
|
| 1719 |
+
'OCTET-LENGTH',
|
| 1720 |
+
'OF',
|
| 1721 |
+
'OFF',
|
| 1722 |
+
'OK',
|
| 1723 |
+
'OK-CANCEL',
|
| 1724 |
+
'OLD',
|
| 1725 |
+
'ON',
|
| 1726 |
+
'ON-FRAME',
|
| 1727 |
+
'ON-FRAME-',
|
| 1728 |
+
'ON-FRAME-B',
|
| 1729 |
+
'ON-FRAME-BO',
|
| 1730 |
+
'ON-FRAME-BOR',
|
| 1731 |
+
'ON-FRAME-BORD',
|
| 1732 |
+
'ON-FRAME-BORDE',
|
| 1733 |
+
'ON-FRAME-BORDER',
|
| 1734 |
+
'OPEN',
|
| 1735 |
+
'OPSYS',
|
| 1736 |
+
'OPTION',
|
| 1737 |
+
'OR',
|
| 1738 |
+
'ORDERED-JOIN',
|
| 1739 |
+
'ORDINAL',
|
| 1740 |
+
'OS-APPEND',
|
| 1741 |
+
'OS-COMMAND',
|
| 1742 |
+
'OS-COPY',
|
| 1743 |
+
'OS-CREATE-DIR',
|
| 1744 |
+
'OS-DELETE',
|
| 1745 |
+
'OS-DIR',
|
| 1746 |
+
'OS-DRIVE',
|
| 1747 |
+
'OS-DRIVES',
|
| 1748 |
+
'OS-ERROR',
|
| 1749 |
+
'OS-GETENV',
|
| 1750 |
+
'OS-RENAME',
|
| 1751 |
+
'OTHERWISE',
|
| 1752 |
+
'OUTPUT',
|
| 1753 |
+
'OVERLAY',
|
| 1754 |
+
'OVERRIDE',
|
| 1755 |
+
'OWNER',
|
| 1756 |
+
'PAGE',
|
| 1757 |
+
'PAGE-BOT',
|
| 1758 |
+
'PAGE-BOTT',
|
| 1759 |
+
'PAGE-BOTTO',
|
| 1760 |
+
'PAGE-BOTTOM',
|
| 1761 |
+
'PAGE-NUM',
|
| 1762 |
+
'PAGE-NUMB',
|
| 1763 |
+
'PAGE-NUMBE',
|
| 1764 |
+
'PAGE-NUMBER',
|
| 1765 |
+
'PAGE-SIZE',
|
| 1766 |
+
'PAGE-TOP',
|
| 1767 |
+
'PAGE-WID',
|
| 1768 |
+
'PAGE-WIDT',
|
| 1769 |
+
'PAGE-WIDTH',
|
| 1770 |
+
'PAGED',
|
| 1771 |
+
'PARAM',
|
| 1772 |
+
'PARAME',
|
| 1773 |
+
'PARAMET',
|
| 1774 |
+
'PARAMETE',
|
| 1775 |
+
'PARAMETER',
|
| 1776 |
+
'PARENT',
|
| 1777 |
+
'PARSE-STATUS',
|
| 1778 |
+
'PARTIAL-KEY',
|
| 1779 |
+
'PASCAL',
|
| 1780 |
+
'PASSWORD-FIELD',
|
| 1781 |
+
'PATHNAME',
|
| 1782 |
+
'PAUSE',
|
| 1783 |
+
'PBE-HASH-ALG',
|
| 1784 |
+
'PBE-HASH-ALGO',
|
| 1785 |
+
'PBE-HASH-ALGOR',
|
| 1786 |
+
'PBE-HASH-ALGORI',
|
| 1787 |
+
'PBE-HASH-ALGORIT',
|
| 1788 |
+
'PBE-HASH-ALGORITH',
|
| 1789 |
+
'PBE-HASH-ALGORITHM',
|
| 1790 |
+
'PBE-KEY-ROUNDS',
|
| 1791 |
+
'PDBNAME',
|
| 1792 |
+
'PERSIST',
|
| 1793 |
+
'PERSISTE',
|
| 1794 |
+
'PERSISTEN',
|
| 1795 |
+
'PERSISTENT',
|
| 1796 |
+
'PERSISTENT-CACHE-DISABLED',
|
| 1797 |
+
'PFC',
|
| 1798 |
+
'PFCO',
|
| 1799 |
+
'PFCOL',
|
| 1800 |
+
'PFCOLO',
|
| 1801 |
+
'PFCOLOR',
|
| 1802 |
+
'PIXELS',
|
| 1803 |
+
'PIXELS-PER-COL',
|
| 1804 |
+
'PIXELS-PER-COLU',
|
| 1805 |
+
'PIXELS-PER-COLUM',
|
| 1806 |
+
'PIXELS-PER-COLUMN',
|
| 1807 |
+
'PIXELS-PER-ROW',
|
| 1808 |
+
'POPUP-M',
|
| 1809 |
+
'POPUP-ME',
|
| 1810 |
+
'POPUP-MEN',
|
| 1811 |
+
'POPUP-MENU',
|
| 1812 |
+
'POPUP-O',
|
| 1813 |
+
'POPUP-ON',
|
| 1814 |
+
'POPUP-ONL',
|
| 1815 |
+
'POPUP-ONLY',
|
| 1816 |
+
'PORTRAIT',
|
| 1817 |
+
'POSITION',
|
| 1818 |
+
'PRECISION',
|
| 1819 |
+
'PREFER-DATASET',
|
| 1820 |
+
'PREPARE-STRING',
|
| 1821 |
+
'PREPARED',
|
| 1822 |
+
'PREPROC',
|
| 1823 |
+
'PREPROCE',
|
| 1824 |
+
'PREPROCES',
|
| 1825 |
+
'PREPROCESS',
|
| 1826 |
+
'PRESEL',
|
| 1827 |
+
'PRESELE',
|
| 1828 |
+
'PRESELEC',
|
| 1829 |
+
'PRESELECT',
|
| 1830 |
+
'PREV',
|
| 1831 |
+
'PREV-COLUMN',
|
| 1832 |
+
'PREV-SIBLING',
|
| 1833 |
+
'PREV-TAB-I',
|
| 1834 |
+
'PREV-TAB-IT',
|
| 1835 |
+
'PREV-TAB-ITE',
|
| 1836 |
+
'PREV-TAB-ITEM',
|
| 1837 |
+
'PRIMARY',
|
| 1838 |
+
'PRINTER',
|
| 1839 |
+
'PRINTER-CONTROL-HANDLE',
|
| 1840 |
+
'PRINTER-HDC',
|
| 1841 |
+
'PRINTER-NAME',
|
| 1842 |
+
'PRINTER-PORT',
|
| 1843 |
+
'PRINTER-SETUP',
|
| 1844 |
+
'PRIVATE',
|
| 1845 |
+
'PRIVATE-D',
|
| 1846 |
+
'PRIVATE-DA',
|
| 1847 |
+
'PRIVATE-DAT',
|
| 1848 |
+
'PRIVATE-DATA',
|
| 1849 |
+
'PRIVILEGES',
|
| 1850 |
+
'PROC-HA',
|
| 1851 |
+
'PROC-HAN',
|
| 1852 |
+
'PROC-HAND',
|
| 1853 |
+
'PROC-HANDL',
|
| 1854 |
+
'PROC-HANDLE',
|
| 1855 |
+
'PROC-ST',
|
| 1856 |
+
'PROC-STA',
|
| 1857 |
+
'PROC-STAT',
|
| 1858 |
+
'PROC-STATU',
|
| 1859 |
+
'PROC-STATUS',
|
| 1860 |
+
'PROC-TEXT',
|
| 1861 |
+
'PROC-TEXT-BUFFER',
|
| 1862 |
+
'PROCE',
|
| 1863 |
+
'PROCED',
|
| 1864 |
+
'PROCEDU',
|
| 1865 |
+
'PROCEDUR',
|
| 1866 |
+
'PROCEDURE',
|
| 1867 |
+
'PROCEDURE-CALL-TYPE',
|
| 1868 |
+
'PROCEDURE-TYPE',
|
| 1869 |
+
'PROCESS',
|
| 1870 |
+
'PROFILER',
|
| 1871 |
+
'PROGRAM-NAME',
|
| 1872 |
+
'PROGRESS',
|
| 1873 |
+
'PROGRESS-S',
|
| 1874 |
+
'PROGRESS-SO',
|
| 1875 |
+
'PROGRESS-SOU',
|
| 1876 |
+
'PROGRESS-SOUR',
|
| 1877 |
+
'PROGRESS-SOURC',
|
| 1878 |
+
'PROGRESS-SOURCE',
|
| 1879 |
+
'PROMPT',
|
| 1880 |
+
'PROMPT-F',
|
| 1881 |
+
'PROMPT-FO',
|
| 1882 |
+
'PROMPT-FOR',
|
| 1883 |
+
'PROMSGS',
|
| 1884 |
+
'PROPATH',
|
| 1885 |
+
'PROPERTY',
|
| 1886 |
+
'PROTECTED',
|
| 1887 |
+
'PROVERS',
|
| 1888 |
+
'PROVERSI',
|
| 1889 |
+
'PROVERSIO',
|
| 1890 |
+
'PROVERSION',
|
| 1891 |
+
'PROXY',
|
| 1892 |
+
'PROXY-PASSWORD',
|
| 1893 |
+
'PROXY-USERID',
|
| 1894 |
+
'PUBLIC',
|
| 1895 |
+
'PUBLIC-ID',
|
| 1896 |
+
'PUBLISH',
|
| 1897 |
+
'PUBLISHED-EVENTS',
|
| 1898 |
+
'PUT',
|
| 1899 |
+
'PUT-BYTE',
|
| 1900 |
+
'PUT-DOUBLE',
|
| 1901 |
+
'PUT-FLOAT',
|
| 1902 |
+
'PUT-INT64',
|
| 1903 |
+
'PUT-KEY-VAL',
|
| 1904 |
+
'PUT-KEY-VALU',
|
| 1905 |
+
'PUT-KEY-VALUE',
|
| 1906 |
+
'PUT-LONG',
|
| 1907 |
+
'PUT-SHORT',
|
| 1908 |
+
'PUT-STRING',
|
| 1909 |
+
'PUT-UNSIGNED-LONG',
|
| 1910 |
+
'PUTBYTE',
|
| 1911 |
+
'QUERY',
|
| 1912 |
+
'QUERY-CLOSE',
|
| 1913 |
+
'QUERY-OFF-END',
|
| 1914 |
+
'QUERY-OPEN',
|
| 1915 |
+
'QUERY-PREPARE',
|
| 1916 |
+
'QUERY-TUNING',
|
| 1917 |
+
'QUESTION',
|
| 1918 |
+
'QUIT',
|
| 1919 |
+
'QUOTER',
|
| 1920 |
+
'R-INDEX',
|
| 1921 |
+
'RADIO-BUTTONS',
|
| 1922 |
+
'RADIO-SET',
|
| 1923 |
+
'RANDOM',
|
| 1924 |
+
'RAW',
|
| 1925 |
+
'RAW-TRANSFER',
|
| 1926 |
+
'RCODE-INFO',
|
| 1927 |
+
'RCODE-INFOR',
|
| 1928 |
+
'RCODE-INFORM',
|
| 1929 |
+
'RCODE-INFORMA',
|
| 1930 |
+
'RCODE-INFORMAT',
|
| 1931 |
+
'RCODE-INFORMATI',
|
| 1932 |
+
'RCODE-INFORMATIO',
|
| 1933 |
+
'RCODE-INFORMATION',
|
| 1934 |
+
'READ-AVAILABLE',
|
| 1935 |
+
'READ-EXACT-NUM',
|
| 1936 |
+
'READ-FILE',
|
| 1937 |
+
'READ-JSON',
|
| 1938 |
+
'READ-ONLY',
|
| 1939 |
+
'READ-XML',
|
| 1940 |
+
'READ-XMLSCHEMA',
|
| 1941 |
+
'READKEY',
|
| 1942 |
+
'REAL',
|
| 1943 |
+
'RECID',
|
| 1944 |
+
'RECORD-LENGTH',
|
| 1945 |
+
'RECT',
|
| 1946 |
+
'RECTA',
|
| 1947 |
+
'RECTAN',
|
| 1948 |
+
'RECTANG',
|
| 1949 |
+
'RECTANGL',
|
| 1950 |
+
'RECTANGLE',
|
| 1951 |
+
'RECURSIVE',
|
| 1952 |
+
'REFERENCE-ONLY',
|
| 1953 |
+
'REFRESH',
|
| 1954 |
+
'REFRESH-AUDIT-POLICY',
|
| 1955 |
+
'REFRESHABLE',
|
| 1956 |
+
'REGISTER-DOMAIN',
|
| 1957 |
+
'RELEASE',
|
| 1958 |
+
'REMOTE',
|
| 1959 |
+
'REMOVE-EVENTS-PROCEDURE',
|
| 1960 |
+
'REMOVE-SUPER-PROCEDURE',
|
| 1961 |
+
'REPEAT',
|
| 1962 |
+
'REPLACE',
|
| 1963 |
+
'REPLACE-SELECTION-TEXT',
|
| 1964 |
+
'REPOSITION',
|
| 1965 |
+
'REPOSITION-BACKWARD',
|
| 1966 |
+
'REPOSITION-FORWARD',
|
| 1967 |
+
'REPOSITION-MODE',
|
| 1968 |
+
'REPOSITION-TO-ROW',
|
| 1969 |
+
'REPOSITION-TO-ROWID',
|
| 1970 |
+
'REQUEST',
|
| 1971 |
+
'REQUEST-INFO',
|
| 1972 |
+
'RESET',
|
| 1973 |
+
'RESIZA',
|
| 1974 |
+
'RESIZAB',
|
| 1975 |
+
'RESIZABL',
|
| 1976 |
+
'RESIZABLE',
|
| 1977 |
+
'RESIZE',
|
| 1978 |
+
'RESPONSE-INFO',
|
| 1979 |
+
'RESTART-ROW',
|
| 1980 |
+
'RESTART-ROWID',
|
| 1981 |
+
'RETAIN',
|
| 1982 |
+
'RETAIN-SHAPE',
|
| 1983 |
+
'RETRY',
|
| 1984 |
+
'RETRY-CANCEL',
|
| 1985 |
+
'RETURN',
|
| 1986 |
+
'RETURN-ALIGN',
|
| 1987 |
+
'RETURN-ALIGNE',
|
| 1988 |
+
'RETURN-INS',
|
| 1989 |
+
'RETURN-INSE',
|
| 1990 |
+
'RETURN-INSER',
|
| 1991 |
+
'RETURN-INSERT',
|
| 1992 |
+
'RETURN-INSERTE',
|
| 1993 |
+
'RETURN-INSERTED',
|
| 1994 |
+
'RETURN-TO-START-DI',
|
| 1995 |
+
'RETURN-TO-START-DIR',
|
| 1996 |
+
'RETURN-VAL',
|
| 1997 |
+
'RETURN-VALU',
|
| 1998 |
+
'RETURN-VALUE',
|
| 1999 |
+
'RETURN-VALUE-DATA-TYPE',
|
| 2000 |
+
'RETURNS',
|
| 2001 |
+
'REVERSE-FROM',
|
| 2002 |
+
'REVERT',
|
| 2003 |
+
'REVOKE',
|
| 2004 |
+
'RGB-VALUE',
|
| 2005 |
+
'RIGHT-ALIGNED',
|
| 2006 |
+
'RIGHT-TRIM',
|
| 2007 |
+
'ROLES',
|
| 2008 |
+
'ROUND',
|
| 2009 |
+
'ROUTINE-LEVEL',
|
| 2010 |
+
'ROW',
|
| 2011 |
+
'ROW-HEIGHT-CHARS',
|
| 2012 |
+
'ROW-HEIGHT-PIXELS',
|
| 2013 |
+
'ROW-MARKERS',
|
| 2014 |
+
'ROW-OF',
|
| 2015 |
+
'ROW-RESIZABLE',
|
| 2016 |
+
'ROWID',
|
| 2017 |
+
'RULE',
|
| 2018 |
+
'RUN',
|
| 2019 |
+
'RUN-PROCEDURE',
|
| 2020 |
+
'SAVE CACHE',
|
| 2021 |
+
'SAVE',
|
| 2022 |
+
'SAVE-AS',
|
| 2023 |
+
'SAVE-FILE',
|
| 2024 |
+
'SAX-COMPLE',
|
| 2025 |
+
'SAX-COMPLET',
|
| 2026 |
+
'SAX-COMPLETE',
|
| 2027 |
+
'SAX-PARSE',
|
| 2028 |
+
'SAX-PARSE-FIRST',
|
| 2029 |
+
'SAX-PARSE-NEXT',
|
| 2030 |
+
'SAX-PARSER-ERROR',
|
| 2031 |
+
'SAX-RUNNING',
|
| 2032 |
+
'SAX-UNINITIALIZED',
|
| 2033 |
+
'SAX-WRITE-BEGIN',
|
| 2034 |
+
'SAX-WRITE-COMPLETE',
|
| 2035 |
+
'SAX-WRITE-CONTENT',
|
| 2036 |
+
'SAX-WRITE-ELEMENT',
|
| 2037 |
+
'SAX-WRITE-ERROR',
|
| 2038 |
+
'SAX-WRITE-IDLE',
|
| 2039 |
+
'SAX-WRITE-TAG',
|
| 2040 |
+
'SAX-WRITER',
|
| 2041 |
+
'SCHEMA',
|
| 2042 |
+
'SCHEMA-LOCATION',
|
| 2043 |
+
'SCHEMA-MARSHAL',
|
| 2044 |
+
'SCHEMA-PATH',
|
| 2045 |
+
'SCREEN',
|
| 2046 |
+
'SCREEN-IO',
|
| 2047 |
+
'SCREEN-LINES',
|
| 2048 |
+
'SCREEN-VAL',
|
| 2049 |
+
'SCREEN-VALU',
|
| 2050 |
+
'SCREEN-VALUE',
|
| 2051 |
+
'SCROLL',
|
| 2052 |
+
'SCROLL-BARS',
|
| 2053 |
+
'SCROLL-DELTA',
|
| 2054 |
+
'SCROLL-OFFSET',
|
| 2055 |
+
'SCROLL-TO-CURRENT-ROW',
|
| 2056 |
+
'SCROLL-TO-I',
|
| 2057 |
+
'SCROLL-TO-IT',
|
| 2058 |
+
'SCROLL-TO-ITE',
|
| 2059 |
+
'SCROLL-TO-ITEM',
|
| 2060 |
+
'SCROLL-TO-SELECTED-ROW',
|
| 2061 |
+
'SCROLLABLE',
|
| 2062 |
+
'SCROLLBAR-H',
|
| 2063 |
+
'SCROLLBAR-HO',
|
| 2064 |
+
'SCROLLBAR-HOR',
|
| 2065 |
+
'SCROLLBAR-HORI',
|
| 2066 |
+
'SCROLLBAR-HORIZ',
|
| 2067 |
+
'SCROLLBAR-HORIZO',
|
| 2068 |
+
'SCROLLBAR-HORIZON',
|
| 2069 |
+
'SCROLLBAR-HORIZONT',
|
| 2070 |
+
'SCROLLBAR-HORIZONTA',
|
| 2071 |
+
'SCROLLBAR-HORIZONTAL',
|
| 2072 |
+
'SCROLLBAR-V',
|
| 2073 |
+
'SCROLLBAR-VE',
|
| 2074 |
+
'SCROLLBAR-VER',
|
| 2075 |
+
'SCROLLBAR-VERT',
|
| 2076 |
+
'SCROLLBAR-VERTI',
|
| 2077 |
+
'SCROLLBAR-VERTIC',
|
| 2078 |
+
'SCROLLBAR-VERTICA',
|
| 2079 |
+
'SCROLLBAR-VERTICAL',
|
| 2080 |
+
'SCROLLED-ROW-POS',
|
| 2081 |
+
'SCROLLED-ROW-POSI',
|
| 2082 |
+
'SCROLLED-ROW-POSIT',
|
| 2083 |
+
'SCROLLED-ROW-POSITI',
|
| 2084 |
+
'SCROLLED-ROW-POSITIO',
|
| 2085 |
+
'SCROLLED-ROW-POSITION',
|
| 2086 |
+
'SCROLLING',
|
| 2087 |
+
'SDBNAME',
|
| 2088 |
+
'SEAL',
|
| 2089 |
+
'SEAL-TIMESTAMP',
|
| 2090 |
+
'SEARCH',
|
| 2091 |
+
'SEARCH-SELF',
|
| 2092 |
+
'SEARCH-TARGET',
|
| 2093 |
+
'SECTION',
|
| 2094 |
+
'SECURITY-POLICY',
|
| 2095 |
+
'SEEK',
|
| 2096 |
+
'SELECT',
|
| 2097 |
+
'SELECT-ALL',
|
| 2098 |
+
'SELECT-FOCUSED-ROW',
|
| 2099 |
+
'SELECT-NEXT-ROW',
|
| 2100 |
+
'SELECT-PREV-ROW',
|
| 2101 |
+
'SELECT-ROW',
|
| 2102 |
+
'SELECTABLE',
|
| 2103 |
+
'SELECTED',
|
| 2104 |
+
'SELECTION',
|
| 2105 |
+
'SELECTION-END',
|
| 2106 |
+
'SELECTION-LIST',
|
| 2107 |
+
'SELECTION-START',
|
| 2108 |
+
'SELECTION-TEXT',
|
| 2109 |
+
'SELF',
|
| 2110 |
+
'SEND',
|
| 2111 |
+
'SEND-SQL-STATEMENT',
|
| 2112 |
+
'SENSITIVE',
|
| 2113 |
+
'SEPARATE-CONNECTION',
|
| 2114 |
+
'SEPARATOR-FGCOLOR',
|
| 2115 |
+
'SEPARATORS',
|
| 2116 |
+
'SERIALIZABLE',
|
| 2117 |
+
'SERIALIZE-HIDDEN',
|
| 2118 |
+
'SERIALIZE-NAME',
|
| 2119 |
+
'SERVER',
|
| 2120 |
+
'SERVER-CONNECTION-BOUND',
|
| 2121 |
+
'SERVER-CONNECTION-BOUND-REQUEST',
|
| 2122 |
+
'SERVER-CONNECTION-CONTEXT',
|
| 2123 |
+
'SERVER-CONNECTION-ID',
|
| 2124 |
+
'SERVER-OPERATING-MODE',
|
| 2125 |
+
'SESSION',
|
| 2126 |
+
'SESSION-ID',
|
| 2127 |
+
'SET',
|
| 2128 |
+
'SET-APPL-CONTEXT',
|
| 2129 |
+
'SET-ATTR-CALL-TYPE',
|
| 2130 |
+
'SET-ATTRIBUTE-NODE',
|
| 2131 |
+
'SET-BLUE',
|
| 2132 |
+
'SET-BLUE-',
|
| 2133 |
+
'SET-BLUE-V',
|
| 2134 |
+
'SET-BLUE-VA',
|
| 2135 |
+
'SET-BLUE-VAL',
|
| 2136 |
+
'SET-BLUE-VALU',
|
| 2137 |
+
'SET-BLUE-VALUE',
|
| 2138 |
+
'SET-BREAK',
|
| 2139 |
+
'SET-BUFFERS',
|
| 2140 |
+
'SET-CALLBACK',
|
| 2141 |
+
'SET-CLIENT',
|
| 2142 |
+
'SET-COMMIT',
|
| 2143 |
+
'SET-CONTENTS',
|
| 2144 |
+
'SET-CURRENT-VALUE',
|
| 2145 |
+
'SET-DB-CLIENT',
|
| 2146 |
+
'SET-DYNAMIC',
|
| 2147 |
+
'SET-EVENT-MANAGER-OPTION',
|
| 2148 |
+
'SET-GREEN',
|
| 2149 |
+
'SET-GREEN-',
|
| 2150 |
+
'SET-GREEN-V',
|
| 2151 |
+
'SET-GREEN-VA',
|
| 2152 |
+
'SET-GREEN-VAL',
|
| 2153 |
+
'SET-GREEN-VALU',
|
| 2154 |
+
'SET-GREEN-VALUE',
|
| 2155 |
+
'SET-INPUT-SOURCE',
|
| 2156 |
+
'SET-OPTION',
|
| 2157 |
+
'SET-OUTPUT-DESTINATION',
|
| 2158 |
+
'SET-PARAMETER',
|
| 2159 |
+
'SET-POINTER-VALUE',
|
| 2160 |
+
'SET-PROPERTY',
|
| 2161 |
+
'SET-RED',
|
| 2162 |
+
'SET-RED-',
|
| 2163 |
+
'SET-RED-V',
|
| 2164 |
+
'SET-RED-VA',
|
| 2165 |
+
'SET-RED-VAL',
|
| 2166 |
+
'SET-RED-VALU',
|
| 2167 |
+
'SET-RED-VALUE',
|
| 2168 |
+
'SET-REPOSITIONED-ROW',
|
| 2169 |
+
'SET-RGB-VALUE',
|
| 2170 |
+
'SET-ROLLBACK',
|
| 2171 |
+
'SET-SELECTION',
|
| 2172 |
+
'SET-SIZE',
|
| 2173 |
+
'SET-SORT-ARROW',
|
| 2174 |
+
'SET-WAIT-STATE',
|
| 2175 |
+
'SETUSER',
|
| 2176 |
+
'SETUSERI',
|
| 2177 |
+
'SETUSERID',
|
| 2178 |
+
'SHA1-DIGEST',
|
| 2179 |
+
'SHARE',
|
| 2180 |
+
'SHARE-',
|
| 2181 |
+
'SHARE-L',
|
| 2182 |
+
'SHARE-LO',
|
| 2183 |
+
'SHARE-LOC',
|
| 2184 |
+
'SHARE-LOCK',
|
| 2185 |
+
'SHARED',
|
| 2186 |
+
'SHOW-IN-TASKBAR',
|
| 2187 |
+
'SHOW-STAT',
|
| 2188 |
+
'SHOW-STATS',
|
| 2189 |
+
'SIDE-LAB',
|
| 2190 |
+
'SIDE-LABE',
|
| 2191 |
+
'SIDE-LABEL',
|
| 2192 |
+
'SIDE-LABEL-H',
|
| 2193 |
+
'SIDE-LABEL-HA',
|
| 2194 |
+
'SIDE-LABEL-HAN',
|
| 2195 |
+
'SIDE-LABEL-HAND',
|
| 2196 |
+
'SIDE-LABEL-HANDL',
|
| 2197 |
+
'SIDE-LABEL-HANDLE',
|
| 2198 |
+
'SIDE-LABELS',
|
| 2199 |
+
'SIGNATURE',
|
| 2200 |
+
'SILENT',
|
| 2201 |
+
'SIMPLE',
|
| 2202 |
+
'SINGLE',
|
| 2203 |
+
'SINGLE-RUN',
|
| 2204 |
+
'SINGLETON',
|
| 2205 |
+
'SIZE',
|
| 2206 |
+
'SIZE-C',
|
| 2207 |
+
'SIZE-CH',
|
| 2208 |
+
'SIZE-CHA',
|
| 2209 |
+
'SIZE-CHAR',
|
| 2210 |
+
'SIZE-CHARS',
|
| 2211 |
+
'SIZE-P',
|
| 2212 |
+
'SIZE-PI',
|
| 2213 |
+
'SIZE-PIX',
|
| 2214 |
+
'SIZE-PIXE',
|
| 2215 |
+
'SIZE-PIXEL',
|
| 2216 |
+
'SIZE-PIXELS',
|
| 2217 |
+
'SKIP',
|
| 2218 |
+
'SKIP-DELETED-RECORD',
|
| 2219 |
+
'SLIDER',
|
| 2220 |
+
'SMALL-ICON',
|
| 2221 |
+
'SMALL-TITLE',
|
| 2222 |
+
'SMALLINT',
|
| 2223 |
+
'SOME',
|
| 2224 |
+
'SORT',
|
| 2225 |
+
'SORT-ASCENDING',
|
| 2226 |
+
'SORT-NUMBER',
|
| 2227 |
+
'SOURCE',
|
| 2228 |
+
'SOURCE-PROCEDURE',
|
| 2229 |
+
'SPACE',
|
| 2230 |
+
'SQL',
|
| 2231 |
+
'SQRT',
|
| 2232 |
+
'SSL-SERVER-NAME',
|
| 2233 |
+
'STANDALONE',
|
| 2234 |
+
'START',
|
| 2235 |
+
'START-DOCUMENT',
|
| 2236 |
+
'START-ELEMENT',
|
| 2237 |
+
'START-MOVE',
|
| 2238 |
+
'START-RESIZE',
|
| 2239 |
+
'START-ROW-RESIZE',
|
| 2240 |
+
'STATE-DETAIL',
|
| 2241 |
+
'STATIC',
|
| 2242 |
+
'STATUS',
|
| 2243 |
+
'STATUS-AREA',
|
| 2244 |
+
'STATUS-AREA-FONT',
|
| 2245 |
+
'STDCALL',
|
| 2246 |
+
'STOP',
|
| 2247 |
+
'STOP-AFTER',
|
| 2248 |
+
'STOP-PARSING',
|
| 2249 |
+
'STOPPE',
|
| 2250 |
+
'STOPPED',
|
| 2251 |
+
'STORED-PROC',
|
| 2252 |
+
'STORED-PROCE',
|
| 2253 |
+
'STORED-PROCED',
|
| 2254 |
+
'STORED-PROCEDU',
|
| 2255 |
+
'STORED-PROCEDUR',
|
| 2256 |
+
'STORED-PROCEDURE',
|
| 2257 |
+
'STREAM',
|
| 2258 |
+
'STREAM-HANDLE',
|
| 2259 |
+
'STREAM-IO',
|
| 2260 |
+
'STRETCH-TO-FIT',
|
| 2261 |
+
'STRICT',
|
| 2262 |
+
'STRICT-ENTITY-RESOLUTION',
|
| 2263 |
+
'STRING',
|
| 2264 |
+
'STRING-VALUE',
|
| 2265 |
+
'STRING-XREF',
|
| 2266 |
+
'SUB-AVE',
|
| 2267 |
+
'SUB-AVER',
|
| 2268 |
+
'SUB-AVERA',
|
| 2269 |
+
'SUB-AVERAG',
|
| 2270 |
+
'SUB-AVERAGE',
|
| 2271 |
+
'SUB-COUNT',
|
| 2272 |
+
'SUB-MAXIMUM',
|
| 2273 |
+
'SUB-MENU',
|
| 2274 |
+
'SUB-MIN',
|
| 2275 |
+
'SUB-MINIMUM',
|
| 2276 |
+
'SUB-TOTAL',
|
| 2277 |
+
'SUBSCRIBE',
|
| 2278 |
+
'SUBST',
|
| 2279 |
+
'SUBSTI',
|
| 2280 |
+
'SUBSTIT',
|
| 2281 |
+
'SUBSTITU',
|
| 2282 |
+
'SUBSTITUT',
|
| 2283 |
+
'SUBSTITUTE',
|
| 2284 |
+
'SUBSTR',
|
| 2285 |
+
'SUBSTRI',
|
| 2286 |
+
'SUBSTRIN',
|
| 2287 |
+
'SUBSTRING',
|
| 2288 |
+
'SUBTYPE',
|
| 2289 |
+
'SUM',
|
| 2290 |
+
'SUM-MAX',
|
| 2291 |
+
'SUM-MAXI',
|
| 2292 |
+
'SUM-MAXIM',
|
| 2293 |
+
'SUM-MAXIMU',
|
| 2294 |
+
'SUPER',
|
| 2295 |
+
'SUPER-PROCEDURES',
|
| 2296 |
+
'SUPPRESS-NAMESPACE-PROCESSING',
|
| 2297 |
+
'SUPPRESS-W',
|
| 2298 |
+
'SUPPRESS-WA',
|
| 2299 |
+
'SUPPRESS-WAR',
|
| 2300 |
+
'SUPPRESS-WARN',
|
| 2301 |
+
'SUPPRESS-WARNI',
|
| 2302 |
+
'SUPPRESS-WARNIN',
|
| 2303 |
+
'SUPPRESS-WARNING',
|
| 2304 |
+
'SUPPRESS-WARNINGS',
|
| 2305 |
+
'SYMMETRIC-ENCRYPTION-ALGORITHM',
|
| 2306 |
+
'SYMMETRIC-ENCRYPTION-IV',
|
| 2307 |
+
'SYMMETRIC-ENCRYPTION-KEY',
|
| 2308 |
+
'SYMMETRIC-SUPPORT',
|
| 2309 |
+
'SYSTEM-ALERT',
|
| 2310 |
+
'SYSTEM-ALERT-',
|
| 2311 |
+
'SYSTEM-ALERT-B',
|
| 2312 |
+
'SYSTEM-ALERT-BO',
|
| 2313 |
+
'SYSTEM-ALERT-BOX',
|
| 2314 |
+
'SYSTEM-ALERT-BOXE',
|
| 2315 |
+
'SYSTEM-ALERT-BOXES',
|
| 2316 |
+
'SYSTEM-DIALOG',
|
| 2317 |
+
'SYSTEM-HELP',
|
| 2318 |
+
'SYSTEM-ID',
|
| 2319 |
+
'TAB-POSITION',
|
| 2320 |
+
'TAB-STOP',
|
| 2321 |
+
'TABLE',
|
| 2322 |
+
'TABLE-HANDLE',
|
| 2323 |
+
'TABLE-NUMBER',
|
| 2324 |
+
'TABLE-SCAN',
|
| 2325 |
+
'TARGET',
|
| 2326 |
+
'TARGET-PROCEDURE',
|
| 2327 |
+
'TEMP-DIR',
|
| 2328 |
+
'TEMP-DIRE',
|
| 2329 |
+
'TEMP-DIREC',
|
| 2330 |
+
'TEMP-DIRECT',
|
| 2331 |
+
'TEMP-DIRECTO',
|
| 2332 |
+
'TEMP-DIRECTOR',
|
| 2333 |
+
'TEMP-DIRECTORY',
|
| 2334 |
+
'TEMP-TABLE',
|
| 2335 |
+
'TEMP-TABLE-PREPARE',
|
| 2336 |
+
'TERM',
|
| 2337 |
+
'TERMI',
|
| 2338 |
+
'TERMIN',
|
| 2339 |
+
'TERMINA',
|
| 2340 |
+
'TERMINAL',
|
| 2341 |
+
'TERMINATE',
|
| 2342 |
+
'TEXT',
|
| 2343 |
+
'TEXT-CURSOR',
|
| 2344 |
+
'TEXT-SEG-GROW',
|
| 2345 |
+
'TEXT-SELECTED',
|
| 2346 |
+
'THEN',
|
| 2347 |
+
'THIS-OBJECT',
|
| 2348 |
+
'THIS-PROCEDURE',
|
| 2349 |
+
'THREAD-SAFE',
|
| 2350 |
+
'THREE-D',
|
| 2351 |
+
'THROUGH',
|
| 2352 |
+
'THROW',
|
| 2353 |
+
'THRU',
|
| 2354 |
+
'TIC-MARKS',
|
| 2355 |
+
'TIME',
|
| 2356 |
+
'TIME-SOURCE',
|
| 2357 |
+
'TITLE',
|
| 2358 |
+
'TITLE-BGC',
|
| 2359 |
+
'TITLE-BGCO',
|
| 2360 |
+
'TITLE-BGCOL',
|
| 2361 |
+
'TITLE-BGCOLO',
|
| 2362 |
+
'TITLE-BGCOLOR',
|
| 2363 |
+
'TITLE-DC',
|
| 2364 |
+
'TITLE-DCO',
|
| 2365 |
+
'TITLE-DCOL',
|
| 2366 |
+
'TITLE-DCOLO',
|
| 2367 |
+
'TITLE-DCOLOR',
|
| 2368 |
+
'TITLE-FGC',
|
| 2369 |
+
'TITLE-FGCO',
|
| 2370 |
+
'TITLE-FGCOL',
|
| 2371 |
+
'TITLE-FGCOLO',
|
| 2372 |
+
'TITLE-FGCOLOR',
|
| 2373 |
+
'TITLE-FO',
|
| 2374 |
+
'TITLE-FON',
|
| 2375 |
+
'TITLE-FONT',
|
| 2376 |
+
'TO',
|
| 2377 |
+
'TO-ROWID',
|
| 2378 |
+
'TODAY',
|
| 2379 |
+
'TOGGLE-BOX',
|
| 2380 |
+
'TOOLTIP',
|
| 2381 |
+
'TOOLTIPS',
|
| 2382 |
+
'TOP-NAV-QUERY',
|
| 2383 |
+
'TOP-ONLY',
|
| 2384 |
+
'TOPIC',
|
| 2385 |
+
'TOTAL',
|
| 2386 |
+
'TRAILING',
|
| 2387 |
+
'TRANS',
|
| 2388 |
+
'TRANS-INIT-PROCEDURE',
|
| 2389 |
+
'TRANSACTION',
|
| 2390 |
+
'TRANSACTION-MODE',
|
| 2391 |
+
'TRANSPARENT',
|
| 2392 |
+
'TRIGGER',
|
| 2393 |
+
'TRIGGERS',
|
| 2394 |
+
'TRIM',
|
| 2395 |
+
'TRUE',
|
| 2396 |
+
'TRUNC',
|
| 2397 |
+
'TRUNCA',
|
| 2398 |
+
'TRUNCAT',
|
| 2399 |
+
'TRUNCATE',
|
| 2400 |
+
'TYPE',
|
| 2401 |
+
'TYPE-OF',
|
| 2402 |
+
'UNBOX',
|
| 2403 |
+
'UNBUFF',
|
| 2404 |
+
'UNBUFFE',
|
| 2405 |
+
'UNBUFFER',
|
| 2406 |
+
'UNBUFFERE',
|
| 2407 |
+
'UNBUFFERED',
|
| 2408 |
+
'UNDERL',
|
| 2409 |
+
'UNDERLI',
|
| 2410 |
+
'UNDERLIN',
|
| 2411 |
+
'UNDERLINE',
|
| 2412 |
+
'UNDO',
|
| 2413 |
+
'UNFORM',
|
| 2414 |
+
'UNFORMA',
|
| 2415 |
+
'UNFORMAT',
|
| 2416 |
+
'UNFORMATT',
|
| 2417 |
+
'UNFORMATTE',
|
| 2418 |
+
'UNFORMATTED',
|
| 2419 |
+
'UNION',
|
| 2420 |
+
'UNIQUE',
|
| 2421 |
+
'UNIQUE-ID',
|
| 2422 |
+
'UNIQUE-MATCH',
|
| 2423 |
+
'UNIX',
|
| 2424 |
+
'UNLESS-HIDDEN',
|
| 2425 |
+
'UNLOAD',
|
| 2426 |
+
'UNSIGNED-LONG',
|
| 2427 |
+
'UNSUBSCRIBE',
|
| 2428 |
+
'UP',
|
| 2429 |
+
'UPDATE',
|
| 2430 |
+
'UPDATE-ATTRIBUTE',
|
| 2431 |
+
'URL',
|
| 2432 |
+
'URL-DECODE',
|
| 2433 |
+
'URL-ENCODE',
|
| 2434 |
+
'URL-PASSWORD',
|
| 2435 |
+
'URL-USERID',
|
| 2436 |
+
'USE',
|
| 2437 |
+
'USE-DICT-EXPS',
|
| 2438 |
+
'USE-FILENAME',
|
| 2439 |
+
'USE-INDEX',
|
| 2440 |
+
'USE-REVVIDEO',
|
| 2441 |
+
'USE-TEXT',
|
| 2442 |
+
'USE-UNDERLINE',
|
| 2443 |
+
'USE-WIDGET-POOL',
|
| 2444 |
+
'USER',
|
| 2445 |
+
'USER-ID',
|
| 2446 |
+
'USERID',
|
| 2447 |
+
'USING',
|
| 2448 |
+
'V6DISPLAY',
|
| 2449 |
+
'V6FRAME',
|
| 2450 |
+
'VALID-EVENT',
|
| 2451 |
+
'VALID-HANDLE',
|
| 2452 |
+
'VALID-OBJECT',
|
| 2453 |
+
'VALIDATE',
|
| 2454 |
+
'VALIDATE-EXPRESSION',
|
| 2455 |
+
'VALIDATE-MESSAGE',
|
| 2456 |
+
'VALIDATE-SEAL',
|
| 2457 |
+
'VALIDATION-ENABLED',
|
| 2458 |
+
'VALUE',
|
| 2459 |
+
'VALUE-CHANGED',
|
| 2460 |
+
'VALUES',
|
| 2461 |
+
'VAR',
|
| 2462 |
+
'VARI',
|
| 2463 |
+
'VARIA',
|
| 2464 |
+
'VARIAB',
|
| 2465 |
+
'VARIABL',
|
| 2466 |
+
'VARIABLE',
|
| 2467 |
+
'VERBOSE',
|
| 2468 |
+
'VERSION',
|
| 2469 |
+
'VERT',
|
| 2470 |
+
'VERTI',
|
| 2471 |
+
'VERTIC',
|
| 2472 |
+
'VERTICA',
|
| 2473 |
+
'VERTICAL',
|
| 2474 |
+
'VIEW',
|
| 2475 |
+
'VIEW-AS',
|
| 2476 |
+
'VIEW-FIRST-COLUMN-ON-REOPEN',
|
| 2477 |
+
'VIRTUAL-HEIGHT',
|
| 2478 |
+
'VIRTUAL-HEIGHT-',
|
| 2479 |
+
'VIRTUAL-HEIGHT-C',
|
| 2480 |
+
'VIRTUAL-HEIGHT-CH',
|
| 2481 |
+
'VIRTUAL-HEIGHT-CHA',
|
| 2482 |
+
'VIRTUAL-HEIGHT-CHAR',
|
| 2483 |
+
'VIRTUAL-HEIGHT-CHARS',
|
| 2484 |
+
'VIRTUAL-HEIGHT-P',
|
| 2485 |
+
'VIRTUAL-HEIGHT-PI',
|
| 2486 |
+
'VIRTUAL-HEIGHT-PIX',
|
| 2487 |
+
'VIRTUAL-HEIGHT-PIXE',
|
| 2488 |
+
'VIRTUAL-HEIGHT-PIXEL',
|
| 2489 |
+
'VIRTUAL-HEIGHT-PIXELS',
|
| 2490 |
+
'VIRTUAL-WIDTH',
|
| 2491 |
+
'VIRTUAL-WIDTH-',
|
| 2492 |
+
'VIRTUAL-WIDTH-C',
|
| 2493 |
+
'VIRTUAL-WIDTH-CH',
|
| 2494 |
+
'VIRTUAL-WIDTH-CHA',
|
| 2495 |
+
'VIRTUAL-WIDTH-CHAR',
|
| 2496 |
+
'VIRTUAL-WIDTH-CHARS',
|
| 2497 |
+
'VIRTUAL-WIDTH-P',
|
| 2498 |
+
'VIRTUAL-WIDTH-PI',
|
| 2499 |
+
'VIRTUAL-WIDTH-PIX',
|
| 2500 |
+
'VIRTUAL-WIDTH-PIXE',
|
| 2501 |
+
'VIRTUAL-WIDTH-PIXEL',
|
| 2502 |
+
'VIRTUAL-WIDTH-PIXELS',
|
| 2503 |
+
'VISIBLE',
|
| 2504 |
+
'VOID',
|
| 2505 |
+
'WAIT',
|
| 2506 |
+
'WAIT-FOR',
|
| 2507 |
+
'WARNING',
|
| 2508 |
+
'WEB-CONTEXT',
|
| 2509 |
+
'WEEKDAY',
|
| 2510 |
+
'WHEN',
|
| 2511 |
+
'WHERE',
|
| 2512 |
+
'WHILE',
|
| 2513 |
+
'WIDGET',
|
| 2514 |
+
'WIDGET-E',
|
| 2515 |
+
'WIDGET-EN',
|
| 2516 |
+
'WIDGET-ENT',
|
| 2517 |
+
'WIDGET-ENTE',
|
| 2518 |
+
'WIDGET-ENTER',
|
| 2519 |
+
'WIDGET-ID',
|
| 2520 |
+
'WIDGET-L',
|
| 2521 |
+
'WIDGET-LE',
|
| 2522 |
+
'WIDGET-LEA',
|
| 2523 |
+
'WIDGET-LEAV',
|
| 2524 |
+
'WIDGET-LEAVE',
|
| 2525 |
+
'WIDGET-POOL',
|
| 2526 |
+
'WIDTH',
|
| 2527 |
+
'WIDTH-',
|
| 2528 |
+
'WIDTH-C',
|
| 2529 |
+
'WIDTH-CH',
|
| 2530 |
+
'WIDTH-CHA',
|
| 2531 |
+
'WIDTH-CHAR',
|
| 2532 |
+
'WIDTH-CHARS',
|
| 2533 |
+
'WIDTH-P',
|
| 2534 |
+
'WIDTH-PI',
|
| 2535 |
+
'WIDTH-PIX',
|
| 2536 |
+
'WIDTH-PIXE',
|
| 2537 |
+
'WIDTH-PIXEL',
|
| 2538 |
+
'WIDTH-PIXELS',
|
| 2539 |
+
'WINDOW',
|
| 2540 |
+
'WINDOW-MAXIM',
|
| 2541 |
+
'WINDOW-MAXIMI',
|
| 2542 |
+
'WINDOW-MAXIMIZ',
|
| 2543 |
+
'WINDOW-MAXIMIZE',
|
| 2544 |
+
'WINDOW-MAXIMIZED',
|
| 2545 |
+
'WINDOW-MINIM',
|
| 2546 |
+
'WINDOW-MINIMI',
|
| 2547 |
+
'WINDOW-MINIMIZ',
|
| 2548 |
+
'WINDOW-MINIMIZE',
|
| 2549 |
+
'WINDOW-MINIMIZED',
|
| 2550 |
+
'WINDOW-NAME',
|
| 2551 |
+
'WINDOW-NORMAL',
|
| 2552 |
+
'WINDOW-STA',
|
| 2553 |
+
'WINDOW-STAT',
|
| 2554 |
+
'WINDOW-STATE',
|
| 2555 |
+
'WINDOW-SYSTEM',
|
| 2556 |
+
'WITH',
|
| 2557 |
+
'WORD-INDEX',
|
| 2558 |
+
'WORD-WRAP',
|
| 2559 |
+
'WORK-AREA-HEIGHT-PIXELS',
|
| 2560 |
+
'WORK-AREA-WIDTH-PIXELS',
|
| 2561 |
+
'WORK-AREA-X',
|
| 2562 |
+
'WORK-AREA-Y',
|
| 2563 |
+
'WORK-TAB',
|
| 2564 |
+
'WORK-TABL',
|
| 2565 |
+
'WORK-TABLE',
|
| 2566 |
+
'WORKFILE',
|
| 2567 |
+
'WRITE',
|
| 2568 |
+
'WRITE-CDATA',
|
| 2569 |
+
'WRITE-CHARACTERS',
|
| 2570 |
+
'WRITE-COMMENT',
|
| 2571 |
+
'WRITE-DATA-ELEMENT',
|
| 2572 |
+
'WRITE-EMPTY-ELEMENT',
|
| 2573 |
+
'WRITE-ENTITY-REF',
|
| 2574 |
+
'WRITE-EXTERNAL-DTD',
|
| 2575 |
+
'WRITE-FRAGMENT',
|
| 2576 |
+
'WRITE-JSON',
|
| 2577 |
+
'WRITE-MESSAGE',
|
| 2578 |
+
'WRITE-PROCESSING-INSTRUCTION',
|
| 2579 |
+
'WRITE-STATUS',
|
| 2580 |
+
'WRITE-XML',
|
| 2581 |
+
'WRITE-XMLSCHEMA',
|
| 2582 |
+
'X',
|
| 2583 |
+
'X-OF',
|
| 2584 |
+
'XCODE',
|
| 2585 |
+
'XML-DATA-TYPE',
|
| 2586 |
+
'XML-ENTITY-EXPANSION-LIMIT',
|
| 2587 |
+
'XML-NODE-TYPE',
|
| 2588 |
+
'XML-SCHEMA-PATH',
|
| 2589 |
+
'XML-STRICT-ENTITY-RESOLUTION',
|
| 2590 |
+
'XML-SUPPRESS-NAMESPACE-PROCESSING',
|
| 2591 |
+
'XREF',
|
| 2592 |
+
'XREF-XML',
|
| 2593 |
+
'Y',
|
| 2594 |
+
'Y-OF',
|
| 2595 |
+
'YEAR',
|
| 2596 |
+
'YEAR-OFFSET',
|
| 2597 |
+
'YES',
|
| 2598 |
+
'YES-NO',
|
| 2599 |
+
'YES-NO-CANCEL'
|
| 2600 |
+
)
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/_tsql_builtins.py
ADDED
|
@@ -0,0 +1,1003 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers._tsql_builtins
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
These are manually translated lists from https://msdn.microsoft.com.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
# See https://msdn.microsoft.com/en-us/library/ms174986.aspx.
|
| 12 |
+
OPERATORS = (
|
| 13 |
+
'!<',
|
| 14 |
+
'!=',
|
| 15 |
+
'!>',
|
| 16 |
+
'<',
|
| 17 |
+
'<=',
|
| 18 |
+
'<>',
|
| 19 |
+
'=',
|
| 20 |
+
'>',
|
| 21 |
+
'>=',
|
| 22 |
+
'+',
|
| 23 |
+
'+=',
|
| 24 |
+
'-',
|
| 25 |
+
'-=',
|
| 26 |
+
'*',
|
| 27 |
+
'*=',
|
| 28 |
+
'/',
|
| 29 |
+
'/=',
|
| 30 |
+
'%',
|
| 31 |
+
'%=',
|
| 32 |
+
'&',
|
| 33 |
+
'&=',
|
| 34 |
+
'|',
|
| 35 |
+
'|=',
|
| 36 |
+
'^',
|
| 37 |
+
'^=',
|
| 38 |
+
'~',
|
| 39 |
+
'::',
|
| 40 |
+
)
|
| 41 |
+
|
| 42 |
+
OPERATOR_WORDS = (
|
| 43 |
+
'all',
|
| 44 |
+
'and',
|
| 45 |
+
'any',
|
| 46 |
+
'between',
|
| 47 |
+
'except',
|
| 48 |
+
'exists',
|
| 49 |
+
'in',
|
| 50 |
+
'intersect',
|
| 51 |
+
'like',
|
| 52 |
+
'not',
|
| 53 |
+
'or',
|
| 54 |
+
'some',
|
| 55 |
+
'union',
|
| 56 |
+
)
|
| 57 |
+
|
| 58 |
+
_KEYWORDS_SERVER = (
|
| 59 |
+
'add',
|
| 60 |
+
'all',
|
| 61 |
+
'alter',
|
| 62 |
+
'and',
|
| 63 |
+
'any',
|
| 64 |
+
'as',
|
| 65 |
+
'asc',
|
| 66 |
+
'authorization',
|
| 67 |
+
'backup',
|
| 68 |
+
'begin',
|
| 69 |
+
'between',
|
| 70 |
+
'break',
|
| 71 |
+
'browse',
|
| 72 |
+
'bulk',
|
| 73 |
+
'by',
|
| 74 |
+
'cascade',
|
| 75 |
+
'case',
|
| 76 |
+
'catch',
|
| 77 |
+
'check',
|
| 78 |
+
'checkpoint',
|
| 79 |
+
'close',
|
| 80 |
+
'clustered',
|
| 81 |
+
'coalesce',
|
| 82 |
+
'collate',
|
| 83 |
+
'column',
|
| 84 |
+
'commit',
|
| 85 |
+
'compute',
|
| 86 |
+
'constraint',
|
| 87 |
+
'contains',
|
| 88 |
+
'containstable',
|
| 89 |
+
'continue',
|
| 90 |
+
'convert',
|
| 91 |
+
'create',
|
| 92 |
+
'cross',
|
| 93 |
+
'current',
|
| 94 |
+
'current_date',
|
| 95 |
+
'current_time',
|
| 96 |
+
'current_timestamp',
|
| 97 |
+
'current_user',
|
| 98 |
+
'cursor',
|
| 99 |
+
'database',
|
| 100 |
+
'dbcc',
|
| 101 |
+
'deallocate',
|
| 102 |
+
'declare',
|
| 103 |
+
'default',
|
| 104 |
+
'delete',
|
| 105 |
+
'deny',
|
| 106 |
+
'desc',
|
| 107 |
+
'disk',
|
| 108 |
+
'distinct',
|
| 109 |
+
'distributed',
|
| 110 |
+
'double',
|
| 111 |
+
'drop',
|
| 112 |
+
'dump',
|
| 113 |
+
'else',
|
| 114 |
+
'end',
|
| 115 |
+
'errlvl',
|
| 116 |
+
'escape',
|
| 117 |
+
'except',
|
| 118 |
+
'exec',
|
| 119 |
+
'execute',
|
| 120 |
+
'exists',
|
| 121 |
+
'exit',
|
| 122 |
+
'external',
|
| 123 |
+
'fetch',
|
| 124 |
+
'file',
|
| 125 |
+
'fillfactor',
|
| 126 |
+
'for',
|
| 127 |
+
'foreign',
|
| 128 |
+
'freetext',
|
| 129 |
+
'freetexttable',
|
| 130 |
+
'from',
|
| 131 |
+
'full',
|
| 132 |
+
'function',
|
| 133 |
+
'goto',
|
| 134 |
+
'grant',
|
| 135 |
+
'group',
|
| 136 |
+
'having',
|
| 137 |
+
'holdlock',
|
| 138 |
+
'identity',
|
| 139 |
+
'identity_insert',
|
| 140 |
+
'identitycol',
|
| 141 |
+
'if',
|
| 142 |
+
'in',
|
| 143 |
+
'index',
|
| 144 |
+
'inner',
|
| 145 |
+
'insert',
|
| 146 |
+
'intersect',
|
| 147 |
+
'into',
|
| 148 |
+
'is',
|
| 149 |
+
'join',
|
| 150 |
+
'key',
|
| 151 |
+
'kill',
|
| 152 |
+
'left',
|
| 153 |
+
'like',
|
| 154 |
+
'lineno',
|
| 155 |
+
'load',
|
| 156 |
+
'merge',
|
| 157 |
+
'national',
|
| 158 |
+
'nocheck',
|
| 159 |
+
'nonclustered',
|
| 160 |
+
'not',
|
| 161 |
+
'null',
|
| 162 |
+
'nullif',
|
| 163 |
+
'of',
|
| 164 |
+
'off',
|
| 165 |
+
'offsets',
|
| 166 |
+
'on',
|
| 167 |
+
'open',
|
| 168 |
+
'opendatasource',
|
| 169 |
+
'openquery',
|
| 170 |
+
'openrowset',
|
| 171 |
+
'openxml',
|
| 172 |
+
'option',
|
| 173 |
+
'or',
|
| 174 |
+
'order',
|
| 175 |
+
'outer',
|
| 176 |
+
'over',
|
| 177 |
+
'percent',
|
| 178 |
+
'pivot',
|
| 179 |
+
'plan',
|
| 180 |
+
'precision',
|
| 181 |
+
'primary',
|
| 182 |
+
'print',
|
| 183 |
+
'proc',
|
| 184 |
+
'procedure',
|
| 185 |
+
'public',
|
| 186 |
+
'raiserror',
|
| 187 |
+
'read',
|
| 188 |
+
'readtext',
|
| 189 |
+
'reconfigure',
|
| 190 |
+
'references',
|
| 191 |
+
'replication',
|
| 192 |
+
'restore',
|
| 193 |
+
'restrict',
|
| 194 |
+
'return',
|
| 195 |
+
'revert',
|
| 196 |
+
'revoke',
|
| 197 |
+
'right',
|
| 198 |
+
'rollback',
|
| 199 |
+
'rowcount',
|
| 200 |
+
'rowguidcol',
|
| 201 |
+
'rule',
|
| 202 |
+
'save',
|
| 203 |
+
'schema',
|
| 204 |
+
'securityaudit',
|
| 205 |
+
'select',
|
| 206 |
+
'semantickeyphrasetable',
|
| 207 |
+
'semanticsimilaritydetailstable',
|
| 208 |
+
'semanticsimilaritytable',
|
| 209 |
+
'session_user',
|
| 210 |
+
'set',
|
| 211 |
+
'setuser',
|
| 212 |
+
'shutdown',
|
| 213 |
+
'some',
|
| 214 |
+
'statistics',
|
| 215 |
+
'system_user',
|
| 216 |
+
'table',
|
| 217 |
+
'tablesample',
|
| 218 |
+
'textsize',
|
| 219 |
+
'then',
|
| 220 |
+
'throw',
|
| 221 |
+
'to',
|
| 222 |
+
'top',
|
| 223 |
+
'tran',
|
| 224 |
+
'transaction',
|
| 225 |
+
'trigger',
|
| 226 |
+
'truncate',
|
| 227 |
+
'try',
|
| 228 |
+
'try_convert',
|
| 229 |
+
'tsequal',
|
| 230 |
+
'union',
|
| 231 |
+
'unique',
|
| 232 |
+
'unpivot',
|
| 233 |
+
'update',
|
| 234 |
+
'updatetext',
|
| 235 |
+
'use',
|
| 236 |
+
'user',
|
| 237 |
+
'values',
|
| 238 |
+
'varying',
|
| 239 |
+
'view',
|
| 240 |
+
'waitfor',
|
| 241 |
+
'when',
|
| 242 |
+
'where',
|
| 243 |
+
'while',
|
| 244 |
+
'with',
|
| 245 |
+
'within',
|
| 246 |
+
'writetext',
|
| 247 |
+
)
|
| 248 |
+
|
| 249 |
+
_KEYWORDS_FUTURE = (
|
| 250 |
+
'absolute',
|
| 251 |
+
'action',
|
| 252 |
+
'admin',
|
| 253 |
+
'after',
|
| 254 |
+
'aggregate',
|
| 255 |
+
'alias',
|
| 256 |
+
'allocate',
|
| 257 |
+
'are',
|
| 258 |
+
'array',
|
| 259 |
+
'asensitive',
|
| 260 |
+
'assertion',
|
| 261 |
+
'asymmetric',
|
| 262 |
+
'at',
|
| 263 |
+
'atomic',
|
| 264 |
+
'before',
|
| 265 |
+
'binary',
|
| 266 |
+
'bit',
|
| 267 |
+
'blob',
|
| 268 |
+
'boolean',
|
| 269 |
+
'both',
|
| 270 |
+
'breadth',
|
| 271 |
+
'call',
|
| 272 |
+
'called',
|
| 273 |
+
'cardinality',
|
| 274 |
+
'cascaded',
|
| 275 |
+
'cast',
|
| 276 |
+
'catalog',
|
| 277 |
+
'char',
|
| 278 |
+
'character',
|
| 279 |
+
'class',
|
| 280 |
+
'clob',
|
| 281 |
+
'collation',
|
| 282 |
+
'collect',
|
| 283 |
+
'completion',
|
| 284 |
+
'condition',
|
| 285 |
+
'connect',
|
| 286 |
+
'connection',
|
| 287 |
+
'constraints',
|
| 288 |
+
'constructor',
|
| 289 |
+
'corr',
|
| 290 |
+
'corresponding',
|
| 291 |
+
'covar_pop',
|
| 292 |
+
'covar_samp',
|
| 293 |
+
'cube',
|
| 294 |
+
'cume_dist',
|
| 295 |
+
'current_catalog',
|
| 296 |
+
'current_default_transform_group',
|
| 297 |
+
'current_path',
|
| 298 |
+
'current_role',
|
| 299 |
+
'current_schema',
|
| 300 |
+
'current_transform_group_for_type',
|
| 301 |
+
'cycle',
|
| 302 |
+
'data',
|
| 303 |
+
'date',
|
| 304 |
+
'day',
|
| 305 |
+
'dec',
|
| 306 |
+
'decimal',
|
| 307 |
+
'deferrable',
|
| 308 |
+
'deferred',
|
| 309 |
+
'depth',
|
| 310 |
+
'deref',
|
| 311 |
+
'describe',
|
| 312 |
+
'descriptor',
|
| 313 |
+
'destroy',
|
| 314 |
+
'destructor',
|
| 315 |
+
'deterministic',
|
| 316 |
+
'diagnostics',
|
| 317 |
+
'dictionary',
|
| 318 |
+
'disconnect',
|
| 319 |
+
'domain',
|
| 320 |
+
'dynamic',
|
| 321 |
+
'each',
|
| 322 |
+
'element',
|
| 323 |
+
'end-exec',
|
| 324 |
+
'equals',
|
| 325 |
+
'every',
|
| 326 |
+
'exception',
|
| 327 |
+
'false',
|
| 328 |
+
'filter',
|
| 329 |
+
'first',
|
| 330 |
+
'float',
|
| 331 |
+
'found',
|
| 332 |
+
'free',
|
| 333 |
+
'fulltexttable',
|
| 334 |
+
'fusion',
|
| 335 |
+
'general',
|
| 336 |
+
'get',
|
| 337 |
+
'global',
|
| 338 |
+
'go',
|
| 339 |
+
'grouping',
|
| 340 |
+
'hold',
|
| 341 |
+
'host',
|
| 342 |
+
'hour',
|
| 343 |
+
'ignore',
|
| 344 |
+
'immediate',
|
| 345 |
+
'indicator',
|
| 346 |
+
'initialize',
|
| 347 |
+
'initially',
|
| 348 |
+
'inout',
|
| 349 |
+
'input',
|
| 350 |
+
'int',
|
| 351 |
+
'integer',
|
| 352 |
+
'intersection',
|
| 353 |
+
'interval',
|
| 354 |
+
'isolation',
|
| 355 |
+
'iterate',
|
| 356 |
+
'language',
|
| 357 |
+
'large',
|
| 358 |
+
'last',
|
| 359 |
+
'lateral',
|
| 360 |
+
'leading',
|
| 361 |
+
'less',
|
| 362 |
+
'level',
|
| 363 |
+
'like_regex',
|
| 364 |
+
'limit',
|
| 365 |
+
'ln',
|
| 366 |
+
'local',
|
| 367 |
+
'localtime',
|
| 368 |
+
'localtimestamp',
|
| 369 |
+
'locator',
|
| 370 |
+
'map',
|
| 371 |
+
'match',
|
| 372 |
+
'member',
|
| 373 |
+
'method',
|
| 374 |
+
'minute',
|
| 375 |
+
'mod',
|
| 376 |
+
'modifies',
|
| 377 |
+
'modify',
|
| 378 |
+
'module',
|
| 379 |
+
'month',
|
| 380 |
+
'multiset',
|
| 381 |
+
'names',
|
| 382 |
+
'natural',
|
| 383 |
+
'nchar',
|
| 384 |
+
'nclob',
|
| 385 |
+
'new',
|
| 386 |
+
'next',
|
| 387 |
+
'no',
|
| 388 |
+
'none',
|
| 389 |
+
'normalize',
|
| 390 |
+
'numeric',
|
| 391 |
+
'object',
|
| 392 |
+
'occurrences_regex',
|
| 393 |
+
'old',
|
| 394 |
+
'only',
|
| 395 |
+
'operation',
|
| 396 |
+
'ordinality',
|
| 397 |
+
'out',
|
| 398 |
+
'output',
|
| 399 |
+
'overlay',
|
| 400 |
+
'pad',
|
| 401 |
+
'parameter',
|
| 402 |
+
'parameters',
|
| 403 |
+
'partial',
|
| 404 |
+
'partition',
|
| 405 |
+
'path',
|
| 406 |
+
'percent_rank',
|
| 407 |
+
'percentile_cont',
|
| 408 |
+
'percentile_disc',
|
| 409 |
+
'position_regex',
|
| 410 |
+
'postfix',
|
| 411 |
+
'prefix',
|
| 412 |
+
'preorder',
|
| 413 |
+
'prepare',
|
| 414 |
+
'preserve',
|
| 415 |
+
'prior',
|
| 416 |
+
'privileges',
|
| 417 |
+
'range',
|
| 418 |
+
'reads',
|
| 419 |
+
'real',
|
| 420 |
+
'recursive',
|
| 421 |
+
'ref',
|
| 422 |
+
'referencing',
|
| 423 |
+
'regr_avgx',
|
| 424 |
+
'regr_avgy',
|
| 425 |
+
'regr_count',
|
| 426 |
+
'regr_intercept',
|
| 427 |
+
'regr_r2',
|
| 428 |
+
'regr_slope',
|
| 429 |
+
'regr_sxx',
|
| 430 |
+
'regr_sxy',
|
| 431 |
+
'regr_syy',
|
| 432 |
+
'relative',
|
| 433 |
+
'release',
|
| 434 |
+
'result',
|
| 435 |
+
'returns',
|
| 436 |
+
'role',
|
| 437 |
+
'rollup',
|
| 438 |
+
'routine',
|
| 439 |
+
'row',
|
| 440 |
+
'rows',
|
| 441 |
+
'savepoint',
|
| 442 |
+
'scope',
|
| 443 |
+
'scroll',
|
| 444 |
+
'search',
|
| 445 |
+
'second',
|
| 446 |
+
'section',
|
| 447 |
+
'sensitive',
|
| 448 |
+
'sequence',
|
| 449 |
+
'session',
|
| 450 |
+
'sets',
|
| 451 |
+
'similar',
|
| 452 |
+
'size',
|
| 453 |
+
'smallint',
|
| 454 |
+
'space',
|
| 455 |
+
'specific',
|
| 456 |
+
'specifictype',
|
| 457 |
+
'sql',
|
| 458 |
+
'sqlexception',
|
| 459 |
+
'sqlstate',
|
| 460 |
+
'sqlwarning',
|
| 461 |
+
'start',
|
| 462 |
+
'state',
|
| 463 |
+
'statement',
|
| 464 |
+
'static',
|
| 465 |
+
'stddev_pop',
|
| 466 |
+
'stddev_samp',
|
| 467 |
+
'structure',
|
| 468 |
+
'submultiset',
|
| 469 |
+
'substring_regex',
|
| 470 |
+
'symmetric',
|
| 471 |
+
'system',
|
| 472 |
+
'temporary',
|
| 473 |
+
'terminate',
|
| 474 |
+
'than',
|
| 475 |
+
'time',
|
| 476 |
+
'timestamp',
|
| 477 |
+
'timezone_hour',
|
| 478 |
+
'timezone_minute',
|
| 479 |
+
'trailing',
|
| 480 |
+
'translate_regex',
|
| 481 |
+
'translation',
|
| 482 |
+
'treat',
|
| 483 |
+
'true',
|
| 484 |
+
'uescape',
|
| 485 |
+
'under',
|
| 486 |
+
'unknown',
|
| 487 |
+
'unnest',
|
| 488 |
+
'usage',
|
| 489 |
+
'using',
|
| 490 |
+
'value',
|
| 491 |
+
'var_pop',
|
| 492 |
+
'var_samp',
|
| 493 |
+
'varchar',
|
| 494 |
+
'variable',
|
| 495 |
+
'whenever',
|
| 496 |
+
'width_bucket',
|
| 497 |
+
'window',
|
| 498 |
+
'within',
|
| 499 |
+
'without',
|
| 500 |
+
'work',
|
| 501 |
+
'write',
|
| 502 |
+
'xmlagg',
|
| 503 |
+
'xmlattributes',
|
| 504 |
+
'xmlbinary',
|
| 505 |
+
'xmlcast',
|
| 506 |
+
'xmlcomment',
|
| 507 |
+
'xmlconcat',
|
| 508 |
+
'xmldocument',
|
| 509 |
+
'xmlelement',
|
| 510 |
+
'xmlexists',
|
| 511 |
+
'xmlforest',
|
| 512 |
+
'xmliterate',
|
| 513 |
+
'xmlnamespaces',
|
| 514 |
+
'xmlparse',
|
| 515 |
+
'xmlpi',
|
| 516 |
+
'xmlquery',
|
| 517 |
+
'xmlserialize',
|
| 518 |
+
'xmltable',
|
| 519 |
+
'xmltext',
|
| 520 |
+
'xmlvalidate',
|
| 521 |
+
'year',
|
| 522 |
+
'zone',
|
| 523 |
+
)
|
| 524 |
+
|
| 525 |
+
_KEYWORDS_ODBC = (
|
| 526 |
+
'absolute',
|
| 527 |
+
'action',
|
| 528 |
+
'ada',
|
| 529 |
+
'add',
|
| 530 |
+
'all',
|
| 531 |
+
'allocate',
|
| 532 |
+
'alter',
|
| 533 |
+
'and',
|
| 534 |
+
'any',
|
| 535 |
+
'are',
|
| 536 |
+
'as',
|
| 537 |
+
'asc',
|
| 538 |
+
'assertion',
|
| 539 |
+
'at',
|
| 540 |
+
'authorization',
|
| 541 |
+
'avg',
|
| 542 |
+
'begin',
|
| 543 |
+
'between',
|
| 544 |
+
'bit',
|
| 545 |
+
'bit_length',
|
| 546 |
+
'both',
|
| 547 |
+
'by',
|
| 548 |
+
'cascade',
|
| 549 |
+
'cascaded',
|
| 550 |
+
'case',
|
| 551 |
+
'cast',
|
| 552 |
+
'catalog',
|
| 553 |
+
'char',
|
| 554 |
+
'char_length',
|
| 555 |
+
'character',
|
| 556 |
+
'character_length',
|
| 557 |
+
'check',
|
| 558 |
+
'close',
|
| 559 |
+
'coalesce',
|
| 560 |
+
'collate',
|
| 561 |
+
'collation',
|
| 562 |
+
'column',
|
| 563 |
+
'commit',
|
| 564 |
+
'connect',
|
| 565 |
+
'connection',
|
| 566 |
+
'constraint',
|
| 567 |
+
'constraints',
|
| 568 |
+
'continue',
|
| 569 |
+
'convert',
|
| 570 |
+
'corresponding',
|
| 571 |
+
'count',
|
| 572 |
+
'create',
|
| 573 |
+
'cross',
|
| 574 |
+
'current',
|
| 575 |
+
'current_date',
|
| 576 |
+
'current_time',
|
| 577 |
+
'current_timestamp',
|
| 578 |
+
'current_user',
|
| 579 |
+
'cursor',
|
| 580 |
+
'date',
|
| 581 |
+
'day',
|
| 582 |
+
'deallocate',
|
| 583 |
+
'dec',
|
| 584 |
+
'decimal',
|
| 585 |
+
'declare',
|
| 586 |
+
'default',
|
| 587 |
+
'deferrable',
|
| 588 |
+
'deferred',
|
| 589 |
+
'delete',
|
| 590 |
+
'desc',
|
| 591 |
+
'describe',
|
| 592 |
+
'descriptor',
|
| 593 |
+
'diagnostics',
|
| 594 |
+
'disconnect',
|
| 595 |
+
'distinct',
|
| 596 |
+
'domain',
|
| 597 |
+
'double',
|
| 598 |
+
'drop',
|
| 599 |
+
'else',
|
| 600 |
+
'end',
|
| 601 |
+
'end-exec',
|
| 602 |
+
'escape',
|
| 603 |
+
'except',
|
| 604 |
+
'exception',
|
| 605 |
+
'exec',
|
| 606 |
+
'execute',
|
| 607 |
+
'exists',
|
| 608 |
+
'external',
|
| 609 |
+
'extract',
|
| 610 |
+
'false',
|
| 611 |
+
'fetch',
|
| 612 |
+
'first',
|
| 613 |
+
'float',
|
| 614 |
+
'for',
|
| 615 |
+
'foreign',
|
| 616 |
+
'fortran',
|
| 617 |
+
'found',
|
| 618 |
+
'from',
|
| 619 |
+
'full',
|
| 620 |
+
'get',
|
| 621 |
+
'global',
|
| 622 |
+
'go',
|
| 623 |
+
'goto',
|
| 624 |
+
'grant',
|
| 625 |
+
'group',
|
| 626 |
+
'having',
|
| 627 |
+
'hour',
|
| 628 |
+
'identity',
|
| 629 |
+
'immediate',
|
| 630 |
+
'in',
|
| 631 |
+
'include',
|
| 632 |
+
'index',
|
| 633 |
+
'indicator',
|
| 634 |
+
'initially',
|
| 635 |
+
'inner',
|
| 636 |
+
'input',
|
| 637 |
+
'insensitive',
|
| 638 |
+
'insert',
|
| 639 |
+
'int',
|
| 640 |
+
'integer',
|
| 641 |
+
'intersect',
|
| 642 |
+
'interval',
|
| 643 |
+
'into',
|
| 644 |
+
'is',
|
| 645 |
+
'isolation',
|
| 646 |
+
'join',
|
| 647 |
+
'key',
|
| 648 |
+
'language',
|
| 649 |
+
'last',
|
| 650 |
+
'leading',
|
| 651 |
+
'left',
|
| 652 |
+
'level',
|
| 653 |
+
'like',
|
| 654 |
+
'local',
|
| 655 |
+
'lower',
|
| 656 |
+
'match',
|
| 657 |
+
'max',
|
| 658 |
+
'min',
|
| 659 |
+
'minute',
|
| 660 |
+
'module',
|
| 661 |
+
'month',
|
| 662 |
+
'names',
|
| 663 |
+
'national',
|
| 664 |
+
'natural',
|
| 665 |
+
'nchar',
|
| 666 |
+
'next',
|
| 667 |
+
'no',
|
| 668 |
+
'none',
|
| 669 |
+
'not',
|
| 670 |
+
'null',
|
| 671 |
+
'nullif',
|
| 672 |
+
'numeric',
|
| 673 |
+
'octet_length',
|
| 674 |
+
'of',
|
| 675 |
+
'on',
|
| 676 |
+
'only',
|
| 677 |
+
'open',
|
| 678 |
+
'option',
|
| 679 |
+
'or',
|
| 680 |
+
'order',
|
| 681 |
+
'outer',
|
| 682 |
+
'output',
|
| 683 |
+
'overlaps',
|
| 684 |
+
'pad',
|
| 685 |
+
'partial',
|
| 686 |
+
'pascal',
|
| 687 |
+
'position',
|
| 688 |
+
'precision',
|
| 689 |
+
'prepare',
|
| 690 |
+
'preserve',
|
| 691 |
+
'primary',
|
| 692 |
+
'prior',
|
| 693 |
+
'privileges',
|
| 694 |
+
'procedure',
|
| 695 |
+
'public',
|
| 696 |
+
'read',
|
| 697 |
+
'real',
|
| 698 |
+
'references',
|
| 699 |
+
'relative',
|
| 700 |
+
'restrict',
|
| 701 |
+
'revoke',
|
| 702 |
+
'right',
|
| 703 |
+
'rollback',
|
| 704 |
+
'rows',
|
| 705 |
+
'schema',
|
| 706 |
+
'scroll',
|
| 707 |
+
'second',
|
| 708 |
+
'section',
|
| 709 |
+
'select',
|
| 710 |
+
'session',
|
| 711 |
+
'session_user',
|
| 712 |
+
'set',
|
| 713 |
+
'size',
|
| 714 |
+
'smallint',
|
| 715 |
+
'some',
|
| 716 |
+
'space',
|
| 717 |
+
'sql',
|
| 718 |
+
'sqlca',
|
| 719 |
+
'sqlcode',
|
| 720 |
+
'sqlerror',
|
| 721 |
+
'sqlstate',
|
| 722 |
+
'sqlwarning',
|
| 723 |
+
'substring',
|
| 724 |
+
'sum',
|
| 725 |
+
'system_user',
|
| 726 |
+
'table',
|
| 727 |
+
'temporary',
|
| 728 |
+
'then',
|
| 729 |
+
'time',
|
| 730 |
+
'timestamp',
|
| 731 |
+
'timezone_hour',
|
| 732 |
+
'timezone_minute',
|
| 733 |
+
'to',
|
| 734 |
+
'trailing',
|
| 735 |
+
'transaction',
|
| 736 |
+
'translate',
|
| 737 |
+
'translation',
|
| 738 |
+
'trim',
|
| 739 |
+
'true',
|
| 740 |
+
'union',
|
| 741 |
+
'unique',
|
| 742 |
+
'unknown',
|
| 743 |
+
'update',
|
| 744 |
+
'upper',
|
| 745 |
+
'usage',
|
| 746 |
+
'user',
|
| 747 |
+
'using',
|
| 748 |
+
'value',
|
| 749 |
+
'values',
|
| 750 |
+
'varchar',
|
| 751 |
+
'varying',
|
| 752 |
+
'view',
|
| 753 |
+
'when',
|
| 754 |
+
'whenever',
|
| 755 |
+
'where',
|
| 756 |
+
'with',
|
| 757 |
+
'work',
|
| 758 |
+
'write',
|
| 759 |
+
'year',
|
| 760 |
+
'zone',
|
| 761 |
+
)
|
| 762 |
+
|
| 763 |
+
# See https://msdn.microsoft.com/en-us/library/ms189822.aspx.
|
| 764 |
+
KEYWORDS = sorted(set(_KEYWORDS_FUTURE + _KEYWORDS_ODBC + _KEYWORDS_SERVER))
|
| 765 |
+
|
| 766 |
+
# See https://msdn.microsoft.com/en-us/library/ms187752.aspx.
|
| 767 |
+
TYPES = (
|
| 768 |
+
'bigint',
|
| 769 |
+
'binary',
|
| 770 |
+
'bit',
|
| 771 |
+
'char',
|
| 772 |
+
'cursor',
|
| 773 |
+
'date',
|
| 774 |
+
'datetime',
|
| 775 |
+
'datetime2',
|
| 776 |
+
'datetimeoffset',
|
| 777 |
+
'decimal',
|
| 778 |
+
'float',
|
| 779 |
+
'hierarchyid',
|
| 780 |
+
'image',
|
| 781 |
+
'int',
|
| 782 |
+
'money',
|
| 783 |
+
'nchar',
|
| 784 |
+
'ntext',
|
| 785 |
+
'numeric',
|
| 786 |
+
'nvarchar',
|
| 787 |
+
'real',
|
| 788 |
+
'smalldatetime',
|
| 789 |
+
'smallint',
|
| 790 |
+
'smallmoney',
|
| 791 |
+
'sql_variant',
|
| 792 |
+
'table',
|
| 793 |
+
'text',
|
| 794 |
+
'time',
|
| 795 |
+
'timestamp',
|
| 796 |
+
'tinyint',
|
| 797 |
+
'uniqueidentifier',
|
| 798 |
+
'varbinary',
|
| 799 |
+
'varchar',
|
| 800 |
+
'xml',
|
| 801 |
+
)
|
| 802 |
+
|
| 803 |
+
# See https://msdn.microsoft.com/en-us/library/ms174318.aspx.
|
| 804 |
+
FUNCTIONS = (
|
| 805 |
+
'$partition',
|
| 806 |
+
'abs',
|
| 807 |
+
'acos',
|
| 808 |
+
'app_name',
|
| 809 |
+
'applock_mode',
|
| 810 |
+
'applock_test',
|
| 811 |
+
'ascii',
|
| 812 |
+
'asin',
|
| 813 |
+
'assemblyproperty',
|
| 814 |
+
'atan',
|
| 815 |
+
'atn2',
|
| 816 |
+
'avg',
|
| 817 |
+
'binary_checksum',
|
| 818 |
+
'cast',
|
| 819 |
+
'ceiling',
|
| 820 |
+
'certencoded',
|
| 821 |
+
'certprivatekey',
|
| 822 |
+
'char',
|
| 823 |
+
'charindex',
|
| 824 |
+
'checksum',
|
| 825 |
+
'checksum_agg',
|
| 826 |
+
'choose',
|
| 827 |
+
'col_length',
|
| 828 |
+
'col_name',
|
| 829 |
+
'columnproperty',
|
| 830 |
+
'compress',
|
| 831 |
+
'concat',
|
| 832 |
+
'connectionproperty',
|
| 833 |
+
'context_info',
|
| 834 |
+
'convert',
|
| 835 |
+
'cos',
|
| 836 |
+
'cot',
|
| 837 |
+
'count',
|
| 838 |
+
'count_big',
|
| 839 |
+
'current_request_id',
|
| 840 |
+
'current_timestamp',
|
| 841 |
+
'current_transaction_id',
|
| 842 |
+
'current_user',
|
| 843 |
+
'cursor_status',
|
| 844 |
+
'database_principal_id',
|
| 845 |
+
'databasepropertyex',
|
| 846 |
+
'dateadd',
|
| 847 |
+
'datediff',
|
| 848 |
+
'datediff_big',
|
| 849 |
+
'datefromparts',
|
| 850 |
+
'datename',
|
| 851 |
+
'datepart',
|
| 852 |
+
'datetime2fromparts',
|
| 853 |
+
'datetimefromparts',
|
| 854 |
+
'datetimeoffsetfromparts',
|
| 855 |
+
'day',
|
| 856 |
+
'db_id',
|
| 857 |
+
'db_name',
|
| 858 |
+
'decompress',
|
| 859 |
+
'degrees',
|
| 860 |
+
'dense_rank',
|
| 861 |
+
'difference',
|
| 862 |
+
'eomonth',
|
| 863 |
+
'error_line',
|
| 864 |
+
'error_message',
|
| 865 |
+
'error_number',
|
| 866 |
+
'error_procedure',
|
| 867 |
+
'error_severity',
|
| 868 |
+
'error_state',
|
| 869 |
+
'exp',
|
| 870 |
+
'file_id',
|
| 871 |
+
'file_idex',
|
| 872 |
+
'file_name',
|
| 873 |
+
'filegroup_id',
|
| 874 |
+
'filegroup_name',
|
| 875 |
+
'filegroupproperty',
|
| 876 |
+
'fileproperty',
|
| 877 |
+
'floor',
|
| 878 |
+
'format',
|
| 879 |
+
'formatmessage',
|
| 880 |
+
'fulltextcatalogproperty',
|
| 881 |
+
'fulltextserviceproperty',
|
| 882 |
+
'get_filestream_transaction_context',
|
| 883 |
+
'getansinull',
|
| 884 |
+
'getdate',
|
| 885 |
+
'getutcdate',
|
| 886 |
+
'grouping',
|
| 887 |
+
'grouping_id',
|
| 888 |
+
'has_perms_by_name',
|
| 889 |
+
'host_id',
|
| 890 |
+
'host_name',
|
| 891 |
+
'iif',
|
| 892 |
+
'index_col',
|
| 893 |
+
'indexkey_property',
|
| 894 |
+
'indexproperty',
|
| 895 |
+
'is_member',
|
| 896 |
+
'is_rolemember',
|
| 897 |
+
'is_srvrolemember',
|
| 898 |
+
'isdate',
|
| 899 |
+
'isjson',
|
| 900 |
+
'isnull',
|
| 901 |
+
'isnumeric',
|
| 902 |
+
'json_modify',
|
| 903 |
+
'json_query',
|
| 904 |
+
'json_value',
|
| 905 |
+
'left',
|
| 906 |
+
'len',
|
| 907 |
+
'log',
|
| 908 |
+
'log10',
|
| 909 |
+
'lower',
|
| 910 |
+
'ltrim',
|
| 911 |
+
'max',
|
| 912 |
+
'min',
|
| 913 |
+
'min_active_rowversion',
|
| 914 |
+
'month',
|
| 915 |
+
'nchar',
|
| 916 |
+
'newid',
|
| 917 |
+
'newsequentialid',
|
| 918 |
+
'ntile',
|
| 919 |
+
'object_definition',
|
| 920 |
+
'object_id',
|
| 921 |
+
'object_name',
|
| 922 |
+
'object_schema_name',
|
| 923 |
+
'objectproperty',
|
| 924 |
+
'objectpropertyex',
|
| 925 |
+
'opendatasource',
|
| 926 |
+
'openjson',
|
| 927 |
+
'openquery',
|
| 928 |
+
'openrowset',
|
| 929 |
+
'openxml',
|
| 930 |
+
'original_db_name',
|
| 931 |
+
'original_login',
|
| 932 |
+
'parse',
|
| 933 |
+
'parsename',
|
| 934 |
+
'patindex',
|
| 935 |
+
'permissions',
|
| 936 |
+
'pi',
|
| 937 |
+
'power',
|
| 938 |
+
'pwdcompare',
|
| 939 |
+
'pwdencrypt',
|
| 940 |
+
'quotename',
|
| 941 |
+
'radians',
|
| 942 |
+
'rand',
|
| 943 |
+
'rank',
|
| 944 |
+
'replace',
|
| 945 |
+
'replicate',
|
| 946 |
+
'reverse',
|
| 947 |
+
'right',
|
| 948 |
+
'round',
|
| 949 |
+
'row_number',
|
| 950 |
+
'rowcount_big',
|
| 951 |
+
'rtrim',
|
| 952 |
+
'schema_id',
|
| 953 |
+
'schema_name',
|
| 954 |
+
'scope_identity',
|
| 955 |
+
'serverproperty',
|
| 956 |
+
'session_context',
|
| 957 |
+
'session_user',
|
| 958 |
+
'sign',
|
| 959 |
+
'sin',
|
| 960 |
+
'smalldatetimefromparts',
|
| 961 |
+
'soundex',
|
| 962 |
+
'sp_helplanguage',
|
| 963 |
+
'space',
|
| 964 |
+
'sqrt',
|
| 965 |
+
'square',
|
| 966 |
+
'stats_date',
|
| 967 |
+
'stdev',
|
| 968 |
+
'stdevp',
|
| 969 |
+
'str',
|
| 970 |
+
'string_escape',
|
| 971 |
+
'string_split',
|
| 972 |
+
'stuff',
|
| 973 |
+
'substring',
|
| 974 |
+
'sum',
|
| 975 |
+
'suser_id',
|
| 976 |
+
'suser_name',
|
| 977 |
+
'suser_sid',
|
| 978 |
+
'suser_sname',
|
| 979 |
+
'switchoffset',
|
| 980 |
+
'sysdatetime',
|
| 981 |
+
'sysdatetimeoffset',
|
| 982 |
+
'system_user',
|
| 983 |
+
'sysutcdatetime',
|
| 984 |
+
'tan',
|
| 985 |
+
'textptr',
|
| 986 |
+
'textvalid',
|
| 987 |
+
'timefromparts',
|
| 988 |
+
'todatetimeoffset',
|
| 989 |
+
'try_cast',
|
| 990 |
+
'try_convert',
|
| 991 |
+
'try_parse',
|
| 992 |
+
'type_id',
|
| 993 |
+
'type_name',
|
| 994 |
+
'typeproperty',
|
| 995 |
+
'unicode',
|
| 996 |
+
'upper',
|
| 997 |
+
'user_id',
|
| 998 |
+
'user_name',
|
| 999 |
+
'var',
|
| 1000 |
+
'varp',
|
| 1001 |
+
'xact_state',
|
| 1002 |
+
'year',
|
| 1003 |
+
)
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/compiled.py
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.compiled
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Just export lexer classes previously contained in this module.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
# ruff: noqa: F401
|
| 12 |
+
from pygments.lexers.jvm import JavaLexer, ScalaLexer
|
| 13 |
+
from pygments.lexers.c_cpp import CLexer, CppLexer
|
| 14 |
+
from pygments.lexers.d import DLexer
|
| 15 |
+
from pygments.lexers.objective import ObjectiveCLexer, \
|
| 16 |
+
ObjectiveCppLexer, LogosLexer
|
| 17 |
+
from pygments.lexers.go import GoLexer
|
| 18 |
+
from pygments.lexers.rust import RustLexer
|
| 19 |
+
from pygments.lexers.c_like import ECLexer, ValaLexer, CudaLexer
|
| 20 |
+
from pygments.lexers.pascal import DelphiLexer, PortugolLexer, Modula2Lexer
|
| 21 |
+
from pygments.lexers.ada import AdaLexer
|
| 22 |
+
from pygments.lexers.business import CobolLexer, CobolFreeformatLexer
|
| 23 |
+
from pygments.lexers.fortran import FortranLexer
|
| 24 |
+
from pygments.lexers.prolog import PrologLexer
|
| 25 |
+
from pygments.lexers.python import CythonLexer
|
| 26 |
+
from pygments.lexers.graphics import GLShaderLexer
|
| 27 |
+
from pygments.lexers.ml import OcamlLexer
|
| 28 |
+
from pygments.lexers.basic import BlitzBasicLexer, BlitzMaxLexer, MonkeyLexer
|
| 29 |
+
from pygments.lexers.dylan import DylanLexer, DylanLidLexer, DylanConsoleLexer
|
| 30 |
+
from pygments.lexers.ooc import OocLexer
|
| 31 |
+
from pygments.lexers.felix import FelixLexer
|
| 32 |
+
from pygments.lexers.nimrod import NimrodLexer
|
| 33 |
+
from pygments.lexers.crystal import CrystalLexer
|
| 34 |
+
|
| 35 |
+
__all__ = []
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/dylan.py
ADDED
|
@@ -0,0 +1,279 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.dylan
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for the Dylan language.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
import re
|
| 12 |
+
|
| 13 |
+
from pygments.lexer import Lexer, RegexLexer, bygroups, do_insertions, \
|
| 14 |
+
default, line_re
|
| 15 |
+
from pygments.token import Comment, Operator, Keyword, Name, String, \
|
| 16 |
+
Number, Punctuation, Generic, Literal, Whitespace
|
| 17 |
+
|
| 18 |
+
__all__ = ['DylanLexer', 'DylanConsoleLexer', 'DylanLidLexer']
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
class DylanLexer(RegexLexer):
|
| 22 |
+
"""
|
| 23 |
+
For the Dylan language.
|
| 24 |
+
"""
|
| 25 |
+
|
| 26 |
+
name = 'Dylan'
|
| 27 |
+
url = 'http://www.opendylan.org/'
|
| 28 |
+
aliases = ['dylan']
|
| 29 |
+
filenames = ['*.dylan', '*.dyl', '*.intr']
|
| 30 |
+
mimetypes = ['text/x-dylan']
|
| 31 |
+
version_added = '0.7'
|
| 32 |
+
|
| 33 |
+
flags = re.IGNORECASE
|
| 34 |
+
|
| 35 |
+
builtins = {
|
| 36 |
+
'subclass', 'abstract', 'block', 'concrete', 'constant', 'class',
|
| 37 |
+
'compiler-open', 'compiler-sideways', 'domain', 'dynamic',
|
| 38 |
+
'each-subclass', 'exception', 'exclude', 'function', 'generic',
|
| 39 |
+
'handler', 'inherited', 'inline', 'inline-only', 'instance',
|
| 40 |
+
'interface', 'import', 'keyword', 'library', 'macro', 'method',
|
| 41 |
+
'module', 'open', 'primary', 'required', 'sealed', 'sideways',
|
| 42 |
+
'singleton', 'slot', 'thread', 'variable', 'virtual'}
|
| 43 |
+
|
| 44 |
+
keywords = {
|
| 45 |
+
'above', 'afterwards', 'begin', 'below', 'by', 'case', 'cleanup',
|
| 46 |
+
'create', 'define', 'else', 'elseif', 'end', 'export', 'finally',
|
| 47 |
+
'for', 'from', 'if', 'in', 'let', 'local', 'otherwise', 'rename',
|
| 48 |
+
'select', 'signal', 'then', 'to', 'unless', 'until', 'use', 'when',
|
| 49 |
+
'while'}
|
| 50 |
+
|
| 51 |
+
operators = {
|
| 52 |
+
'~', '+', '-', '*', '|', '^', '=', '==', '~=', '~==', '<', '<=',
|
| 53 |
+
'>', '>=', '&', '|'}
|
| 54 |
+
|
| 55 |
+
functions = {
|
| 56 |
+
'abort', 'abs', 'add', 'add!', 'add-method', 'add-new', 'add-new!',
|
| 57 |
+
'all-superclasses', 'always', 'any?', 'applicable-method?', 'apply',
|
| 58 |
+
'aref', 'aref-setter', 'as', 'as-lowercase', 'as-lowercase!',
|
| 59 |
+
'as-uppercase', 'as-uppercase!', 'ash', 'backward-iteration-protocol',
|
| 60 |
+
'break', 'ceiling', 'ceiling/', 'cerror', 'check-type', 'choose',
|
| 61 |
+
'choose-by', 'complement', 'compose', 'concatenate', 'concatenate-as',
|
| 62 |
+
'condition-format-arguments', 'condition-format-string', 'conjoin',
|
| 63 |
+
'copy-sequence', 'curry', 'default-handler', 'dimension', 'dimensions',
|
| 64 |
+
'direct-subclasses', 'direct-superclasses', 'disjoin', 'do',
|
| 65 |
+
'do-handlers', 'element', 'element-setter', 'empty?', 'error', 'even?',
|
| 66 |
+
'every?', 'false-or', 'fill!', 'find-key', 'find-method', 'first',
|
| 67 |
+
'first-setter', 'floor', 'floor/', 'forward-iteration-protocol',
|
| 68 |
+
'function-arguments', 'function-return-values',
|
| 69 |
+
'function-specializers', 'gcd', 'generic-function-mandatory-keywords',
|
| 70 |
+
'generic-function-methods', 'head', 'head-setter', 'identity',
|
| 71 |
+
'initialize', 'instance?', 'integral?', 'intersection',
|
| 72 |
+
'key-sequence', 'key-test', 'last', 'last-setter', 'lcm', 'limited',
|
| 73 |
+
'list', 'logand', 'logbit?', 'logior', 'lognot', 'logxor', 'make',
|
| 74 |
+
'map', 'map-as', 'map-into', 'max', 'member?', 'merge-hash-codes',
|
| 75 |
+
'min', 'modulo', 'negative', 'negative?', 'next-method',
|
| 76 |
+
'object-class', 'object-hash', 'odd?', 'one-of', 'pair', 'pop',
|
| 77 |
+
'pop-last', 'positive?', 'push', 'push-last', 'range', 'rank',
|
| 78 |
+
'rcurry', 'reduce', 'reduce1', 'remainder', 'remove', 'remove!',
|
| 79 |
+
'remove-duplicates', 'remove-duplicates!', 'remove-key!',
|
| 80 |
+
'remove-method', 'replace-elements!', 'replace-subsequence!',
|
| 81 |
+
'restart-query', 'return-allowed?', 'return-description',
|
| 82 |
+
'return-query', 'reverse', 'reverse!', 'round', 'round/',
|
| 83 |
+
'row-major-index', 'second', 'second-setter', 'shallow-copy',
|
| 84 |
+
'signal', 'singleton', 'size', 'size-setter', 'slot-initialized?',
|
| 85 |
+
'sort', 'sort!', 'sorted-applicable-methods', 'subsequence-position',
|
| 86 |
+
'subtype?', 'table-protocol', 'tail', 'tail-setter', 'third',
|
| 87 |
+
'third-setter', 'truncate', 'truncate/', 'type-error-expected-type',
|
| 88 |
+
'type-error-value', 'type-for-copy', 'type-union', 'union', 'values',
|
| 89 |
+
'vector', 'zero?'}
|
| 90 |
+
|
| 91 |
+
valid_name = '\\\\?[\\w!&*<>|^$%@\\-+~?/=]+'
|
| 92 |
+
|
| 93 |
+
def get_tokens_unprocessed(self, text):
|
| 94 |
+
for index, token, value in RegexLexer.get_tokens_unprocessed(self, text):
|
| 95 |
+
if token is Name:
|
| 96 |
+
lowercase_value = value.lower()
|
| 97 |
+
if lowercase_value in self.builtins:
|
| 98 |
+
yield index, Name.Builtin, value
|
| 99 |
+
continue
|
| 100 |
+
if lowercase_value in self.keywords:
|
| 101 |
+
yield index, Keyword, value
|
| 102 |
+
continue
|
| 103 |
+
if lowercase_value in self.functions:
|
| 104 |
+
yield index, Name.Builtin, value
|
| 105 |
+
continue
|
| 106 |
+
if lowercase_value in self.operators:
|
| 107 |
+
yield index, Operator, value
|
| 108 |
+
continue
|
| 109 |
+
yield index, token, value
|
| 110 |
+
|
| 111 |
+
tokens = {
|
| 112 |
+
'root': [
|
| 113 |
+
# Whitespace
|
| 114 |
+
(r'\s+', Whitespace),
|
| 115 |
+
|
| 116 |
+
# single line comment
|
| 117 |
+
(r'//.*?\n', Comment.Single),
|
| 118 |
+
|
| 119 |
+
# lid header
|
| 120 |
+
(r'([a-z0-9-]+)(:)([ \t]*)(.*(?:\n[ \t].+)*)',
|
| 121 |
+
bygroups(Name.Attribute, Operator, Whitespace, String)),
|
| 122 |
+
|
| 123 |
+
default('code') # no header match, switch to code
|
| 124 |
+
],
|
| 125 |
+
'code': [
|
| 126 |
+
# Whitespace
|
| 127 |
+
(r'\s+', Whitespace),
|
| 128 |
+
|
| 129 |
+
# single line comment
|
| 130 |
+
(r'(//.*?)(\n)', bygroups(Comment.Single, Whitespace)),
|
| 131 |
+
|
| 132 |
+
# multi-line comment
|
| 133 |
+
(r'/\*', Comment.Multiline, 'comment'),
|
| 134 |
+
|
| 135 |
+
# strings and characters
|
| 136 |
+
(r'"', String, 'string'),
|
| 137 |
+
(r"'(\\.|\\[0-7]{1,3}|\\x[a-f0-9]{1,2}|[^\\\'\n])'", String.Char),
|
| 138 |
+
|
| 139 |
+
# binary integer
|
| 140 |
+
(r'#b[01]+', Number.Bin),
|
| 141 |
+
|
| 142 |
+
# octal integer
|
| 143 |
+
(r'#o[0-7]+', Number.Oct),
|
| 144 |
+
|
| 145 |
+
# floating point
|
| 146 |
+
(r'[-+]?(\d*\.\d+(e[-+]?\d+)?|\d+(\.\d*)?e[-+]?\d+)', Number.Float),
|
| 147 |
+
|
| 148 |
+
# decimal integer
|
| 149 |
+
(r'[-+]?\d+', Number.Integer),
|
| 150 |
+
|
| 151 |
+
# hex integer
|
| 152 |
+
(r'#x[0-9a-f]+', Number.Hex),
|
| 153 |
+
|
| 154 |
+
# Macro parameters
|
| 155 |
+
(r'(\?' + valid_name + ')(:)'
|
| 156 |
+
r'(token|name|variable|expression|body|case-body|\*)',
|
| 157 |
+
bygroups(Name.Tag, Operator, Name.Builtin)),
|
| 158 |
+
(r'(\?)(:)(token|name|variable|expression|body|case-body|\*)',
|
| 159 |
+
bygroups(Name.Tag, Operator, Name.Builtin)),
|
| 160 |
+
(r'\?' + valid_name, Name.Tag),
|
| 161 |
+
|
| 162 |
+
# Punctuation
|
| 163 |
+
(r'(=>|::|#\(|#\[|##|\?\?|\?=|\?|[(){}\[\],.;])', Punctuation),
|
| 164 |
+
|
| 165 |
+
# Most operators are picked up as names and then re-flagged.
|
| 166 |
+
# This one isn't valid in a name though, so we pick it up now.
|
| 167 |
+
(r':=', Operator),
|
| 168 |
+
|
| 169 |
+
# Pick up #t / #f before we match other stuff with #.
|
| 170 |
+
(r'#[tf]', Literal),
|
| 171 |
+
|
| 172 |
+
# #"foo" style keywords
|
| 173 |
+
(r'#"', String.Symbol, 'keyword'),
|
| 174 |
+
|
| 175 |
+
# #rest, #key, #all-keys, etc.
|
| 176 |
+
(r'#[a-z0-9-]+', Keyword),
|
| 177 |
+
|
| 178 |
+
# required-init-keyword: style keywords.
|
| 179 |
+
(valid_name + ':', Keyword),
|
| 180 |
+
|
| 181 |
+
# class names
|
| 182 |
+
('<' + valid_name + '>', Name.Class),
|
| 183 |
+
|
| 184 |
+
# define variable forms.
|
| 185 |
+
(r'\*' + valid_name + r'\*', Name.Variable.Global),
|
| 186 |
+
|
| 187 |
+
# define constant forms.
|
| 188 |
+
(r'\$' + valid_name, Name.Constant),
|
| 189 |
+
|
| 190 |
+
# everything else. We re-flag some of these in the method above.
|
| 191 |
+
(valid_name, Name),
|
| 192 |
+
],
|
| 193 |
+
'comment': [
|
| 194 |
+
(r'[^*/]+', Comment.Multiline),
|
| 195 |
+
(r'/\*', Comment.Multiline, '#push'),
|
| 196 |
+
(r'\*/', Comment.Multiline, '#pop'),
|
| 197 |
+
(r'[*/]', Comment.Multiline)
|
| 198 |
+
],
|
| 199 |
+
'keyword': [
|
| 200 |
+
(r'"', String.Symbol, '#pop'),
|
| 201 |
+
(r'[^\\"]+', String.Symbol), # all other characters
|
| 202 |
+
],
|
| 203 |
+
'string': [
|
| 204 |
+
(r'"', String, '#pop'),
|
| 205 |
+
(r'\\([\\abfnrtv"\']|x[a-f0-9]{2,4}|[0-7]{1,3})', String.Escape),
|
| 206 |
+
(r'[^\\"\n]+', String), # all other characters
|
| 207 |
+
(r'\\\n', String), # line continuation
|
| 208 |
+
(r'\\', String), # stray backslash
|
| 209 |
+
]
|
| 210 |
+
}
|
| 211 |
+
|
| 212 |
+
|
| 213 |
+
class DylanLidLexer(RegexLexer):
|
| 214 |
+
"""
|
| 215 |
+
For Dylan LID (Library Interchange Definition) files.
|
| 216 |
+
"""
|
| 217 |
+
|
| 218 |
+
name = 'DylanLID'
|
| 219 |
+
aliases = ['dylan-lid', 'lid']
|
| 220 |
+
filenames = ['*.lid', '*.hdp']
|
| 221 |
+
mimetypes = ['text/x-dylan-lid']
|
| 222 |
+
url = 'http://www.opendylan.org/'
|
| 223 |
+
version_added = '1.6'
|
| 224 |
+
flags = re.IGNORECASE
|
| 225 |
+
|
| 226 |
+
tokens = {
|
| 227 |
+
'root': [
|
| 228 |
+
# Whitespace
|
| 229 |
+
(r'\s+', Whitespace),
|
| 230 |
+
|
| 231 |
+
# single line comment
|
| 232 |
+
(r'(//.*?)(\n)', bygroups(Comment.Single, Whitespace)),
|
| 233 |
+
|
| 234 |
+
# lid header
|
| 235 |
+
(r'(.*?)(:)([ \t]*)(.*(?:\n[ \t].+)*)',
|
| 236 |
+
bygroups(Name.Attribute, Operator, Whitespace, String)),
|
| 237 |
+
]
|
| 238 |
+
}
|
| 239 |
+
|
| 240 |
+
|
| 241 |
+
class DylanConsoleLexer(Lexer):
|
| 242 |
+
"""
|
| 243 |
+
For Dylan interactive console output.
|
| 244 |
+
|
| 245 |
+
This is based on a copy of the ``RubyConsoleLexer``.
|
| 246 |
+
"""
|
| 247 |
+
name = 'Dylan session'
|
| 248 |
+
aliases = ['dylan-console', 'dylan-repl']
|
| 249 |
+
filenames = ['*.dylan-console']
|
| 250 |
+
mimetypes = ['text/x-dylan-console']
|
| 251 |
+
url = 'http://www.opendylan.org/'
|
| 252 |
+
version_added = '1.6'
|
| 253 |
+
_example = 'dylan-console/console.dylan-console'
|
| 254 |
+
|
| 255 |
+
_prompt_re = re.compile(r'\?| ')
|
| 256 |
+
|
| 257 |
+
def get_tokens_unprocessed(self, text):
|
| 258 |
+
dylexer = DylanLexer(**self.options)
|
| 259 |
+
|
| 260 |
+
curcode = ''
|
| 261 |
+
insertions = []
|
| 262 |
+
for match in line_re.finditer(text):
|
| 263 |
+
line = match.group()
|
| 264 |
+
m = self._prompt_re.match(line)
|
| 265 |
+
if m is not None:
|
| 266 |
+
end = m.end()
|
| 267 |
+
insertions.append((len(curcode),
|
| 268 |
+
[(0, Generic.Prompt, line[:end])]))
|
| 269 |
+
curcode += line[end:]
|
| 270 |
+
else:
|
| 271 |
+
if curcode:
|
| 272 |
+
yield from do_insertions(insertions,
|
| 273 |
+
dylexer.get_tokens_unprocessed(curcode))
|
| 274 |
+
curcode = ''
|
| 275 |
+
insertions = []
|
| 276 |
+
yield match.start(), Generic.Output, line
|
| 277 |
+
if curcode:
|
| 278 |
+
yield from do_insertions(insertions,
|
| 279 |
+
dylexer.get_tokens_unprocessed(curcode))
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/grammar_notation.py
ADDED
|
@@ -0,0 +1,262 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.grammar_notation
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for grammar notations like BNF.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, bygroups, include, this, using, words
|
| 12 |
+
from pygments.token import Comment, Keyword, Literal, Name, Number, \
|
| 13 |
+
Operator, Punctuation, String, Text, Whitespace
|
| 14 |
+
|
| 15 |
+
__all__ = ['BnfLexer', 'AbnfLexer', 'JsgfLexer', 'PegLexer']
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
class BnfLexer(RegexLexer):
|
| 19 |
+
"""
|
| 20 |
+
This lexer is for grammar notations which are similar to
|
| 21 |
+
original BNF.
|
| 22 |
+
|
| 23 |
+
In order to maximize a number of targets of this lexer,
|
| 24 |
+
let's decide some designs:
|
| 25 |
+
|
| 26 |
+
* We don't distinguish `Terminal Symbol`.
|
| 27 |
+
|
| 28 |
+
* We do assume that `NonTerminal Symbol` are always enclosed
|
| 29 |
+
with arrow brackets.
|
| 30 |
+
|
| 31 |
+
* We do assume that `NonTerminal Symbol` may include
|
| 32 |
+
any printable characters except arrow brackets and ASCII 0x20.
|
| 33 |
+
This assumption is for `RBNF <http://www.rfc-base.org/txt/rfc-5511.txt>`_.
|
| 34 |
+
|
| 35 |
+
* We do assume that target notation doesn't support comment.
|
| 36 |
+
|
| 37 |
+
* We don't distinguish any operators and punctuation except
|
| 38 |
+
`::=`.
|
| 39 |
+
|
| 40 |
+
Though these decision making might cause too minimal highlighting
|
| 41 |
+
and you might be disappointed, but it is reasonable for us.
|
| 42 |
+
"""
|
| 43 |
+
|
| 44 |
+
name = 'BNF'
|
| 45 |
+
aliases = ['bnf']
|
| 46 |
+
filenames = ['*.bnf']
|
| 47 |
+
mimetypes = ['text/x-bnf']
|
| 48 |
+
url = 'https://en.wikipedia.org/wiki/Backus%E2%80%93Naur_form'
|
| 49 |
+
version_added = '2.1'
|
| 50 |
+
|
| 51 |
+
tokens = {
|
| 52 |
+
'root': [
|
| 53 |
+
(r'(<)([ -;=?-~]+)(>)',
|
| 54 |
+
bygroups(Punctuation, Name.Class, Punctuation)),
|
| 55 |
+
|
| 56 |
+
# an only operator
|
| 57 |
+
(r'::=', Operator),
|
| 58 |
+
|
| 59 |
+
# fallback
|
| 60 |
+
(r'[^<>:]+', Text), # for performance
|
| 61 |
+
(r'.', Text),
|
| 62 |
+
],
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
|
| 66 |
+
class AbnfLexer(RegexLexer):
|
| 67 |
+
"""
|
| 68 |
+
Lexer for IETF 7405 ABNF.
|
| 69 |
+
|
| 70 |
+
(Updates `5234 <http://www.ietf.org/rfc/rfc5234.txt>`_) grammars.
|
| 71 |
+
"""
|
| 72 |
+
|
| 73 |
+
name = 'ABNF'
|
| 74 |
+
url = 'http://www.ietf.org/rfc/rfc7405.txt'
|
| 75 |
+
aliases = ['abnf']
|
| 76 |
+
filenames = ['*.abnf']
|
| 77 |
+
mimetypes = ['text/x-abnf']
|
| 78 |
+
version_added = '2.1'
|
| 79 |
+
|
| 80 |
+
_core_rules = (
|
| 81 |
+
'ALPHA', 'BIT', 'CHAR', 'CR', 'CRLF', 'CTL', 'DIGIT',
|
| 82 |
+
'DQUOTE', 'HEXDIG', 'HTAB', 'LF', 'LWSP', 'OCTET',
|
| 83 |
+
'SP', 'VCHAR', 'WSP')
|
| 84 |
+
|
| 85 |
+
tokens = {
|
| 86 |
+
'root': [
|
| 87 |
+
# comment
|
| 88 |
+
(r';.*$', Comment.Single),
|
| 89 |
+
|
| 90 |
+
# quoted
|
| 91 |
+
# double quote itself in this state, it is as '%x22'.
|
| 92 |
+
(r'(%[si])?"[^"]*"', Literal),
|
| 93 |
+
|
| 94 |
+
# binary (but i have never seen...)
|
| 95 |
+
(r'%b[01]+\-[01]+\b', Literal), # range
|
| 96 |
+
(r'%b[01]+(\.[01]+)*\b', Literal), # concat
|
| 97 |
+
|
| 98 |
+
# decimal
|
| 99 |
+
(r'%d[0-9]+\-[0-9]+\b', Literal), # range
|
| 100 |
+
(r'%d[0-9]+(\.[0-9]+)*\b', Literal), # concat
|
| 101 |
+
|
| 102 |
+
# hexadecimal
|
| 103 |
+
(r'%x[0-9a-fA-F]+\-[0-9a-fA-F]+\b', Literal), # range
|
| 104 |
+
(r'%x[0-9a-fA-F]+(\.[0-9a-fA-F]+)*\b', Literal), # concat
|
| 105 |
+
|
| 106 |
+
# repetition (<a>*<b>element) including nRule
|
| 107 |
+
(r'\b[0-9]+\*[0-9]+', Operator),
|
| 108 |
+
(r'\b[0-9]+\*', Operator),
|
| 109 |
+
(r'\b[0-9]+', Operator),
|
| 110 |
+
(r'\*', Operator),
|
| 111 |
+
|
| 112 |
+
# Strictly speaking, these are not keyword but
|
| 113 |
+
# are called `Core Rule'.
|
| 114 |
+
(words(_core_rules, suffix=r'\b'), Keyword),
|
| 115 |
+
|
| 116 |
+
# nonterminals (ALPHA *(ALPHA / DIGIT / "-"))
|
| 117 |
+
(r'[a-zA-Z][a-zA-Z0-9-]*\b', Name.Class),
|
| 118 |
+
|
| 119 |
+
# operators
|
| 120 |
+
(r'(=/|=|/)', Operator),
|
| 121 |
+
|
| 122 |
+
# punctuation
|
| 123 |
+
(r'[\[\]()]', Punctuation),
|
| 124 |
+
|
| 125 |
+
# fallback
|
| 126 |
+
(r'\s+', Whitespace),
|
| 127 |
+
(r'.', Text),
|
| 128 |
+
],
|
| 129 |
+
}
|
| 130 |
+
|
| 131 |
+
|
| 132 |
+
class JsgfLexer(RegexLexer):
|
| 133 |
+
"""
|
| 134 |
+
For JSpeech Grammar Format grammars.
|
| 135 |
+
"""
|
| 136 |
+
name = 'JSGF'
|
| 137 |
+
url = 'https://www.w3.org/TR/jsgf/'
|
| 138 |
+
aliases = ['jsgf']
|
| 139 |
+
filenames = ['*.jsgf']
|
| 140 |
+
mimetypes = ['application/jsgf', 'application/x-jsgf', 'text/jsgf']
|
| 141 |
+
version_added = '2.2'
|
| 142 |
+
|
| 143 |
+
tokens = {
|
| 144 |
+
'root': [
|
| 145 |
+
include('comments'),
|
| 146 |
+
include('non-comments'),
|
| 147 |
+
],
|
| 148 |
+
'comments': [
|
| 149 |
+
(r'/\*\*(?!/)', Comment.Multiline, 'documentation comment'),
|
| 150 |
+
(r'/\*[\w\W]*?\*/', Comment.Multiline),
|
| 151 |
+
(r'//.*$', Comment.Single),
|
| 152 |
+
],
|
| 153 |
+
'non-comments': [
|
| 154 |
+
(r'\A#JSGF[^;]*', Comment.Preproc),
|
| 155 |
+
(r'\s+', Whitespace),
|
| 156 |
+
(r';', Punctuation),
|
| 157 |
+
(r'[=|()\[\]*+]', Operator),
|
| 158 |
+
(r'/[^/]+/', Number.Float),
|
| 159 |
+
(r'"', String.Double, 'string'),
|
| 160 |
+
(r'\{', String.Other, 'tag'),
|
| 161 |
+
(words(('import', 'public'), suffix=r'\b'), Keyword.Reserved),
|
| 162 |
+
(r'grammar\b', Keyword.Reserved, 'grammar name'),
|
| 163 |
+
(r'(<)(NULL|VOID)(>)',
|
| 164 |
+
bygroups(Punctuation, Name.Builtin, Punctuation)),
|
| 165 |
+
(r'<', Punctuation, 'rulename'),
|
| 166 |
+
(r'\w+|[^\s;=|()\[\]*+/"{<\w]+', Text),
|
| 167 |
+
],
|
| 168 |
+
'string': [
|
| 169 |
+
(r'"', String.Double, '#pop'),
|
| 170 |
+
(r'\\.', String.Escape),
|
| 171 |
+
(r'[^\\"]+', String.Double),
|
| 172 |
+
],
|
| 173 |
+
'tag': [
|
| 174 |
+
(r'\}', String.Other, '#pop'),
|
| 175 |
+
(r'\\.', String.Escape),
|
| 176 |
+
(r'[^\\}]+', String.Other),
|
| 177 |
+
],
|
| 178 |
+
'grammar name': [
|
| 179 |
+
(r';', Punctuation, '#pop'),
|
| 180 |
+
(r'\s+', Whitespace),
|
| 181 |
+
(r'\.', Punctuation),
|
| 182 |
+
(r'[^;\s.]+', Name.Namespace),
|
| 183 |
+
],
|
| 184 |
+
'rulename': [
|
| 185 |
+
(r'>', Punctuation, '#pop'),
|
| 186 |
+
(r'\*', Punctuation),
|
| 187 |
+
(r'\s+', Whitespace),
|
| 188 |
+
(r'([^.>]+)(\s*)(\.)', bygroups(Name.Namespace, Text, Punctuation)),
|
| 189 |
+
(r'[^.>]+', Name.Constant),
|
| 190 |
+
],
|
| 191 |
+
'documentation comment': [
|
| 192 |
+
(r'\*/', Comment.Multiline, '#pop'),
|
| 193 |
+
(r'^(\s*)(\*?)(\s*)(@(?:example|see))(\s+)'
|
| 194 |
+
r'([\w\W]*?(?=(?:^\s*\*?\s*@|\*/)))',
|
| 195 |
+
bygroups(Whitespace, Comment.Multiline, Whitespace, Comment.Special,
|
| 196 |
+
Whitespace, using(this, state='example'))),
|
| 197 |
+
(r'(^\s*\*?\s*)(@\S*)',
|
| 198 |
+
bygroups(Comment.Multiline, Comment.Special)),
|
| 199 |
+
(r'[^*\n@]+|\w|\W', Comment.Multiline),
|
| 200 |
+
],
|
| 201 |
+
'example': [
|
| 202 |
+
(r'(\n\s*)(\*)', bygroups(Whitespace, Comment.Multiline)),
|
| 203 |
+
include('non-comments'),
|
| 204 |
+
(r'.', Comment.Multiline),
|
| 205 |
+
],
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
|
| 209 |
+
class PegLexer(RegexLexer):
|
| 210 |
+
"""
|
| 211 |
+
This lexer is for Parsing Expression Grammars (PEG).
|
| 212 |
+
|
| 213 |
+
Various implementations of PEG have made different decisions
|
| 214 |
+
regarding the syntax, so let's try to be accommodating:
|
| 215 |
+
|
| 216 |
+
* `<-`, `←`, `:`, and `=` are all accepted as rule operators.
|
| 217 |
+
|
| 218 |
+
* Both `|` and `/` are choice operators.
|
| 219 |
+
|
| 220 |
+
* `^`, `↑`, and `~` are cut operators.
|
| 221 |
+
|
| 222 |
+
* A single `a-z` character immediately before a string, or
|
| 223 |
+
multiple `a-z` characters following a string, are part of the
|
| 224 |
+
string (e.g., `r"..."` or `"..."ilmsuxa`).
|
| 225 |
+
"""
|
| 226 |
+
|
| 227 |
+
name = 'PEG'
|
| 228 |
+
url = 'https://bford.info/pub/lang/peg.pdf'
|
| 229 |
+
aliases = ['peg']
|
| 230 |
+
filenames = ['*.peg']
|
| 231 |
+
mimetypes = ['text/x-peg']
|
| 232 |
+
version_added = '2.6'
|
| 233 |
+
|
| 234 |
+
tokens = {
|
| 235 |
+
'root': [
|
| 236 |
+
# Comments
|
| 237 |
+
(r'#.*$', Comment.Single),
|
| 238 |
+
|
| 239 |
+
# All operators
|
| 240 |
+
(r'<-|[←:=/|&!?*+^↑~]', Operator),
|
| 241 |
+
|
| 242 |
+
# Other punctuation
|
| 243 |
+
(r'[()]', Punctuation),
|
| 244 |
+
|
| 245 |
+
# Keywords
|
| 246 |
+
(r'\.', Keyword),
|
| 247 |
+
|
| 248 |
+
# Character classes
|
| 249 |
+
(r'(\[)([^\]]*(?:\\.[^\]\\]*)*)(\])',
|
| 250 |
+
bygroups(Punctuation, String, Punctuation)),
|
| 251 |
+
|
| 252 |
+
# Single and double quoted strings (with optional modifiers)
|
| 253 |
+
(r'[a-z]?"[^"\\]*(?:\\.[^"\\]*)*"[a-z]*', String.Double),
|
| 254 |
+
(r"[a-z]?'[^'\\]*(?:\\.[^'\\]*)*'[a-z]*", String.Single),
|
| 255 |
+
|
| 256 |
+
# Nonterminals are not whitespace, operators, or punctuation
|
| 257 |
+
(r'[^\s<←:=/|&!?*+\^↑~()\[\]"\'#]+', Name.Class),
|
| 258 |
+
|
| 259 |
+
# Fallback
|
| 260 |
+
(r'.', Text),
|
| 261 |
+
],
|
| 262 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/jslt.py
ADDED
|
@@ -0,0 +1,94 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.jslt
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for the JSLT language
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, combined, words
|
| 12 |
+
from pygments.token import Comment, Keyword, Name, Number, Operator, \
|
| 13 |
+
Punctuation, String, Whitespace
|
| 14 |
+
|
| 15 |
+
|
| 16 |
+
__all__ = ['JSLTLexer']
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
_WORD_END = r'(?=[^0-9A-Z_a-z-])'
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
class JSLTLexer(RegexLexer):
|
| 23 |
+
"""
|
| 24 |
+
For JSLT source.
|
| 25 |
+
"""
|
| 26 |
+
name = 'JSLT'
|
| 27 |
+
url = 'https://github.com/schibsted/jslt'
|
| 28 |
+
filenames = ['*.jslt']
|
| 29 |
+
aliases = ['jslt']
|
| 30 |
+
mimetypes = ['text/x-jslt']
|
| 31 |
+
version_added = '2.10'
|
| 32 |
+
|
| 33 |
+
tokens = {
|
| 34 |
+
'root': [
|
| 35 |
+
(r'[\t\n\f\r ]+', Whitespace),
|
| 36 |
+
(r'//.*(\n|\Z)', Comment.Single),
|
| 37 |
+
(r'-?(0|[1-9][0-9]*)', Number.Integer),
|
| 38 |
+
(r'-?(0|[1-9][0-9]*)(.[0-9]+a)?([Ee][+-]?[0-9]+)', Number.Float),
|
| 39 |
+
(r'"([^"\\]|\\.)*"', String.Double),
|
| 40 |
+
(r'[(),:\[\]{}]', Punctuation),
|
| 41 |
+
(r'(!=|[<=>]=?)', Operator),
|
| 42 |
+
(r'[*+/|-]', Operator),
|
| 43 |
+
(r'\.', Operator),
|
| 44 |
+
(words(('import',), suffix=_WORD_END), Keyword.Namespace, combined('import-path', 'whitespace')),
|
| 45 |
+
(words(('as',), suffix=_WORD_END), Keyword.Namespace, combined('import-alias', 'whitespace')),
|
| 46 |
+
(words(('let',), suffix=_WORD_END), Keyword.Declaration, combined('constant', 'whitespace')),
|
| 47 |
+
(words(('def',), suffix=_WORD_END), Keyword.Declaration, combined('function', 'whitespace')),
|
| 48 |
+
(words(('false', 'null', 'true'), suffix=_WORD_END), Keyword.Constant),
|
| 49 |
+
(words(('else', 'for', 'if'), suffix=_WORD_END), Keyword),
|
| 50 |
+
(words(('and', 'or'), suffix=_WORD_END), Operator.Word),
|
| 51 |
+
(words((
|
| 52 |
+
'all', 'any', 'array', 'boolean', 'capture', 'ceiling',
|
| 53 |
+
'contains', 'ends-with', 'error', 'flatten', 'floor',
|
| 54 |
+
'format-time', 'from-json', 'get-key', 'hash-int', 'index-of',
|
| 55 |
+
'is-array', 'is-boolean', 'is-decimal', 'is-integer',
|
| 56 |
+
'is-number', 'is-object', 'is-string', 'join', 'lowercase',
|
| 57 |
+
'max', 'min', 'mod', 'not', 'now', 'number', 'parse-time',
|
| 58 |
+
'parse-url', 'random', 'replace', 'round', 'sha256-hex', 'size',
|
| 59 |
+
'split', 'starts-with', 'string', 'sum', 'test', 'to-json',
|
| 60 |
+
'trim', 'uppercase', 'zip', 'zip-with-index', 'fallback'), suffix=_WORD_END),
|
| 61 |
+
Name.Builtin),
|
| 62 |
+
(r'[A-Z_a-z][0-9A-Z_a-z-]*:[A-Z_a-z][0-9A-Z_a-z-]*', Name.Function),
|
| 63 |
+
(r'[A-Z_a-z][0-9A-Z_a-z-]*', Name),
|
| 64 |
+
(r'\$[A-Z_a-z][0-9A-Z_a-z-]*', Name.Variable),
|
| 65 |
+
],
|
| 66 |
+
'constant': [
|
| 67 |
+
(r'[A-Z_a-z][0-9A-Z_a-z-]*', Name.Variable, 'root'),
|
| 68 |
+
],
|
| 69 |
+
'function': [
|
| 70 |
+
(r'[A-Z_a-z][0-9A-Z_a-z-]*', Name.Function, combined('function-parameter-list', 'whitespace')),
|
| 71 |
+
],
|
| 72 |
+
'function-parameter-list': [
|
| 73 |
+
(r'\(', Punctuation, combined('function-parameters', 'whitespace')),
|
| 74 |
+
],
|
| 75 |
+
'function-parameters': [
|
| 76 |
+
(r',', Punctuation),
|
| 77 |
+
(r'\)', Punctuation, 'root'),
|
| 78 |
+
(r'[A-Z_a-z][0-9A-Z_a-z-]*', Name.Variable),
|
| 79 |
+
],
|
| 80 |
+
'import-path': [
|
| 81 |
+
(r'"([^"]|\\.)*"', String.Symbol, 'root'),
|
| 82 |
+
],
|
| 83 |
+
'import-alias': [
|
| 84 |
+
(r'[A-Z_a-z][0-9A-Z_a-z-]*', Name.Namespace, 'root'),
|
| 85 |
+
],
|
| 86 |
+
'string': [
|
| 87 |
+
(r'"', String.Double, '#pop'),
|
| 88 |
+
(r'\\.', String.Escape),
|
| 89 |
+
],
|
| 90 |
+
'whitespace': [
|
| 91 |
+
(r'[\t\n\f\r ]+', Whitespace),
|
| 92 |
+
(r'//.*(\n|\Z)', Comment.Single),
|
| 93 |
+
]
|
| 94 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/mosel.py
ADDED
|
@@ -0,0 +1,447 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.mosel
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for the mosel language.
|
| 6 |
+
http://www.fico.com/en/products/fico-xpress-optimization
|
| 7 |
+
|
| 8 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 9 |
+
:license: BSD, see LICENSE for details.
|
| 10 |
+
"""
|
| 11 |
+
|
| 12 |
+
from pygments.lexer import RegexLexer, words
|
| 13 |
+
from pygments.token import Text, Comment, Operator, Keyword, Name, String, \
|
| 14 |
+
Number, Punctuation
|
| 15 |
+
|
| 16 |
+
__all__ = ['MoselLexer']
|
| 17 |
+
|
| 18 |
+
FUNCTIONS = (
|
| 19 |
+
# core functions
|
| 20 |
+
'_',
|
| 21 |
+
'abs',
|
| 22 |
+
'arctan',
|
| 23 |
+
'asproc',
|
| 24 |
+
'assert',
|
| 25 |
+
'bitflip',
|
| 26 |
+
'bitneg',
|
| 27 |
+
'bitset',
|
| 28 |
+
'bitshift',
|
| 29 |
+
'bittest',
|
| 30 |
+
'bitval',
|
| 31 |
+
'ceil',
|
| 32 |
+
'cos',
|
| 33 |
+
'create',
|
| 34 |
+
'currentdate',
|
| 35 |
+
'currenttime',
|
| 36 |
+
'cutelt',
|
| 37 |
+
'cutfirst',
|
| 38 |
+
'cuthead',
|
| 39 |
+
'cutlast',
|
| 40 |
+
'cuttail',
|
| 41 |
+
'datablock',
|
| 42 |
+
'delcell',
|
| 43 |
+
'exists',
|
| 44 |
+
'exit',
|
| 45 |
+
'exp',
|
| 46 |
+
'exportprob',
|
| 47 |
+
'fclose',
|
| 48 |
+
'fflush',
|
| 49 |
+
'finalize',
|
| 50 |
+
'findfirst',
|
| 51 |
+
'findlast',
|
| 52 |
+
'floor',
|
| 53 |
+
'fopen',
|
| 54 |
+
'fselect',
|
| 55 |
+
'fskipline',
|
| 56 |
+
'fwrite',
|
| 57 |
+
'fwrite_',
|
| 58 |
+
'fwriteln',
|
| 59 |
+
'fwriteln_',
|
| 60 |
+
'getact',
|
| 61 |
+
'getcoeff',
|
| 62 |
+
'getcoeffs',
|
| 63 |
+
'getdual',
|
| 64 |
+
'getelt',
|
| 65 |
+
'getfid',
|
| 66 |
+
'getfirst',
|
| 67 |
+
'getfname',
|
| 68 |
+
'gethead',
|
| 69 |
+
'getlast',
|
| 70 |
+
'getobjval',
|
| 71 |
+
'getparam',
|
| 72 |
+
'getrcost',
|
| 73 |
+
'getreadcnt',
|
| 74 |
+
'getreverse',
|
| 75 |
+
'getsize',
|
| 76 |
+
'getslack',
|
| 77 |
+
'getsol',
|
| 78 |
+
'gettail',
|
| 79 |
+
'gettype',
|
| 80 |
+
'getvars',
|
| 81 |
+
'isdynamic',
|
| 82 |
+
'iseof',
|
| 83 |
+
'isfinite',
|
| 84 |
+
'ishidden',
|
| 85 |
+
'isinf',
|
| 86 |
+
'isnan',
|
| 87 |
+
'isodd',
|
| 88 |
+
'ln',
|
| 89 |
+
'localsetparam',
|
| 90 |
+
'log',
|
| 91 |
+
'makesos1',
|
| 92 |
+
'makesos2',
|
| 93 |
+
'maxlist',
|
| 94 |
+
'memoryuse',
|
| 95 |
+
'minlist',
|
| 96 |
+
'newmuid',
|
| 97 |
+
'publish',
|
| 98 |
+
'random',
|
| 99 |
+
'read',
|
| 100 |
+
'readln',
|
| 101 |
+
'reset',
|
| 102 |
+
'restoreparam',
|
| 103 |
+
'reverse',
|
| 104 |
+
'round',
|
| 105 |
+
'setcoeff',
|
| 106 |
+
'sethidden',
|
| 107 |
+
'setioerr',
|
| 108 |
+
'setmatherr',
|
| 109 |
+
'setname',
|
| 110 |
+
'setparam',
|
| 111 |
+
'setrandseed',
|
| 112 |
+
'setrange',
|
| 113 |
+
'settype',
|
| 114 |
+
'sin',
|
| 115 |
+
'splithead',
|
| 116 |
+
'splittail',
|
| 117 |
+
'sqrt',
|
| 118 |
+
'strfmt',
|
| 119 |
+
'substr',
|
| 120 |
+
'timestamp',
|
| 121 |
+
'unpublish',
|
| 122 |
+
'versionnum',
|
| 123 |
+
'versionstr',
|
| 124 |
+
'write',
|
| 125 |
+
'write_',
|
| 126 |
+
'writeln',
|
| 127 |
+
'writeln_',
|
| 128 |
+
|
| 129 |
+
# mosel exam mmxprs | sed -n -e "s/ [pf][a-z]* \([a-zA-Z0-9_]*\).*/'\1',/p" | sort -u
|
| 130 |
+
'addcut',
|
| 131 |
+
'addcuts',
|
| 132 |
+
'addmipsol',
|
| 133 |
+
'basisstability',
|
| 134 |
+
'calcsolinfo',
|
| 135 |
+
'clearmipdir',
|
| 136 |
+
'clearmodcut',
|
| 137 |
+
'command',
|
| 138 |
+
'copysoltoinit',
|
| 139 |
+
'crossoverlpsol',
|
| 140 |
+
'defdelayedrows',
|
| 141 |
+
'defsecurevecs',
|
| 142 |
+
'delcuts',
|
| 143 |
+
'dropcuts',
|
| 144 |
+
'estimatemarginals',
|
| 145 |
+
'fixglobal',
|
| 146 |
+
'flushmsgq',
|
| 147 |
+
'getbstat',
|
| 148 |
+
'getcnlist',
|
| 149 |
+
'getcplist',
|
| 150 |
+
'getdualray',
|
| 151 |
+
'getiis',
|
| 152 |
+
'getiissense',
|
| 153 |
+
'getiistype',
|
| 154 |
+
'getinfcause',
|
| 155 |
+
'getinfeas',
|
| 156 |
+
'getlb',
|
| 157 |
+
'getlct',
|
| 158 |
+
'getleft',
|
| 159 |
+
'getloadedlinctrs',
|
| 160 |
+
'getloadedmpvars',
|
| 161 |
+
'getname',
|
| 162 |
+
'getprimalray',
|
| 163 |
+
'getprobstat',
|
| 164 |
+
'getrange',
|
| 165 |
+
'getright',
|
| 166 |
+
'getsensrng',
|
| 167 |
+
'getsize',
|
| 168 |
+
'getsol',
|
| 169 |
+
'gettype',
|
| 170 |
+
'getub',
|
| 171 |
+
'getvars',
|
| 172 |
+
'gety',
|
| 173 |
+
'hasfeature',
|
| 174 |
+
'implies',
|
| 175 |
+
'indicator',
|
| 176 |
+
'initglobal',
|
| 177 |
+
'ishidden',
|
| 178 |
+
'isiisvalid',
|
| 179 |
+
'isintegral',
|
| 180 |
+
'loadbasis',
|
| 181 |
+
'loadcuts',
|
| 182 |
+
'loadlpsol',
|
| 183 |
+
'loadmipsol',
|
| 184 |
+
'loadprob',
|
| 185 |
+
'maximise',
|
| 186 |
+
'maximize',
|
| 187 |
+
'minimise',
|
| 188 |
+
'minimize',
|
| 189 |
+
'postsolve',
|
| 190 |
+
'readbasis',
|
| 191 |
+
'readdirs',
|
| 192 |
+
'readsol',
|
| 193 |
+
'refinemipsol',
|
| 194 |
+
'rejectintsol',
|
| 195 |
+
'repairinfeas',
|
| 196 |
+
'repairinfeas_deprec',
|
| 197 |
+
'resetbasis',
|
| 198 |
+
'resetiis',
|
| 199 |
+
'resetsol',
|
| 200 |
+
'savebasis',
|
| 201 |
+
'savemipsol',
|
| 202 |
+
'savesol',
|
| 203 |
+
'savestate',
|
| 204 |
+
'selectsol',
|
| 205 |
+
'setarchconsistency',
|
| 206 |
+
'setbstat',
|
| 207 |
+
'setcallback',
|
| 208 |
+
'setcbcutoff',
|
| 209 |
+
'setgndata',
|
| 210 |
+
'sethidden',
|
| 211 |
+
'setlb',
|
| 212 |
+
'setmipdir',
|
| 213 |
+
'setmodcut',
|
| 214 |
+
'setsol',
|
| 215 |
+
'setub',
|
| 216 |
+
'setucbdata',
|
| 217 |
+
'stopoptimise',
|
| 218 |
+
'stopoptimize',
|
| 219 |
+
'storecut',
|
| 220 |
+
'storecuts',
|
| 221 |
+
'unloadprob',
|
| 222 |
+
'uselastbarsol',
|
| 223 |
+
'writebasis',
|
| 224 |
+
'writedirs',
|
| 225 |
+
'writeprob',
|
| 226 |
+
'writesol',
|
| 227 |
+
'xor',
|
| 228 |
+
'xprs_addctr',
|
| 229 |
+
'xprs_addindic',
|
| 230 |
+
|
| 231 |
+
# mosel exam mmsystem | sed -n -e "s/ [pf][a-z]* \([a-zA-Z0-9_]*\).*/'\1',/p" | sort -u
|
| 232 |
+
'addmonths',
|
| 233 |
+
'copytext',
|
| 234 |
+
'cuttext',
|
| 235 |
+
'deltext',
|
| 236 |
+
'endswith',
|
| 237 |
+
'erase',
|
| 238 |
+
'expandpath',
|
| 239 |
+
'fcopy',
|
| 240 |
+
'fdelete',
|
| 241 |
+
'findfiles',
|
| 242 |
+
'findtext',
|
| 243 |
+
'fmove',
|
| 244 |
+
'formattext',
|
| 245 |
+
'getasnumber',
|
| 246 |
+
'getchar',
|
| 247 |
+
'getcwd',
|
| 248 |
+
'getdate',
|
| 249 |
+
'getday',
|
| 250 |
+
'getdaynum',
|
| 251 |
+
'getdays',
|
| 252 |
+
'getdirsep',
|
| 253 |
+
'getdsoparam',
|
| 254 |
+
'getendparse',
|
| 255 |
+
'getenv',
|
| 256 |
+
'getfsize',
|
| 257 |
+
'getfstat',
|
| 258 |
+
'getftime',
|
| 259 |
+
'gethour',
|
| 260 |
+
'getminute',
|
| 261 |
+
'getmonth',
|
| 262 |
+
'getmsec',
|
| 263 |
+
'getoserrmsg',
|
| 264 |
+
'getoserror',
|
| 265 |
+
'getpathsep',
|
| 266 |
+
'getqtype',
|
| 267 |
+
'getsecond',
|
| 268 |
+
'getsepchar',
|
| 269 |
+
'getsize',
|
| 270 |
+
'getstart',
|
| 271 |
+
'getsucc',
|
| 272 |
+
'getsysinfo',
|
| 273 |
+
'getsysstat',
|
| 274 |
+
'gettime',
|
| 275 |
+
'gettmpdir',
|
| 276 |
+
'gettrim',
|
| 277 |
+
'getweekday',
|
| 278 |
+
'getyear',
|
| 279 |
+
'inserttext',
|
| 280 |
+
'isvalid',
|
| 281 |
+
'jointext',
|
| 282 |
+
'makedir',
|
| 283 |
+
'makepath',
|
| 284 |
+
'newtar',
|
| 285 |
+
'newzip',
|
| 286 |
+
'nextfield',
|
| 287 |
+
'openpipe',
|
| 288 |
+
'parseextn',
|
| 289 |
+
'parseint',
|
| 290 |
+
'parsereal',
|
| 291 |
+
'parsetext',
|
| 292 |
+
'pastetext',
|
| 293 |
+
'pathmatch',
|
| 294 |
+
'pathsplit',
|
| 295 |
+
'qsort',
|
| 296 |
+
'quote',
|
| 297 |
+
'readtextline',
|
| 298 |
+
'regmatch',
|
| 299 |
+
'regreplace',
|
| 300 |
+
'removedir',
|
| 301 |
+
'removefiles',
|
| 302 |
+
'setchar',
|
| 303 |
+
'setdate',
|
| 304 |
+
'setday',
|
| 305 |
+
'setdsoparam',
|
| 306 |
+
'setendparse',
|
| 307 |
+
'setenv',
|
| 308 |
+
'sethour',
|
| 309 |
+
'setminute',
|
| 310 |
+
'setmonth',
|
| 311 |
+
'setmsec',
|
| 312 |
+
'setoserror',
|
| 313 |
+
'setqtype',
|
| 314 |
+
'setsecond',
|
| 315 |
+
'setsepchar',
|
| 316 |
+
'setstart',
|
| 317 |
+
'setsucc',
|
| 318 |
+
'settime',
|
| 319 |
+
'settrim',
|
| 320 |
+
'setyear',
|
| 321 |
+
'sleep',
|
| 322 |
+
'splittext',
|
| 323 |
+
'startswith',
|
| 324 |
+
'system',
|
| 325 |
+
'tarlist',
|
| 326 |
+
'textfmt',
|
| 327 |
+
'tolower',
|
| 328 |
+
'toupper',
|
| 329 |
+
'trim',
|
| 330 |
+
'untar',
|
| 331 |
+
'unzip',
|
| 332 |
+
'ziplist',
|
| 333 |
+
|
| 334 |
+
# mosel exam mmjobs | sed -n -e "s/ [pf][a-z]* \([a-zA-Z0-9_]*\).*/'\1',/p" | sort -u
|
| 335 |
+
'canceltimer',
|
| 336 |
+
'clearaliases',
|
| 337 |
+
'compile',
|
| 338 |
+
'connect',
|
| 339 |
+
'detach',
|
| 340 |
+
'disconnect',
|
| 341 |
+
'dropnextevent',
|
| 342 |
+
'findxsrvs',
|
| 343 |
+
'getaliases',
|
| 344 |
+
'getannidents',
|
| 345 |
+
'getannotations',
|
| 346 |
+
'getbanner',
|
| 347 |
+
'getclass',
|
| 348 |
+
'getdsoprop',
|
| 349 |
+
'getdsopropnum',
|
| 350 |
+
'getexitcode',
|
| 351 |
+
'getfromgid',
|
| 352 |
+
'getfromid',
|
| 353 |
+
'getfromuid',
|
| 354 |
+
'getgid',
|
| 355 |
+
'gethostalias',
|
| 356 |
+
'getid',
|
| 357 |
+
'getmodprop',
|
| 358 |
+
'getmodpropnum',
|
| 359 |
+
'getnextevent',
|
| 360 |
+
'getnode',
|
| 361 |
+
'getrmtid',
|
| 362 |
+
'getstatus',
|
| 363 |
+
'getsysinfo',
|
| 364 |
+
'gettimer',
|
| 365 |
+
'getuid',
|
| 366 |
+
'getvalue',
|
| 367 |
+
'isqueueempty',
|
| 368 |
+
'load',
|
| 369 |
+
'nullevent',
|
| 370 |
+
'peeknextevent',
|
| 371 |
+
'resetmodpar',
|
| 372 |
+
'run',
|
| 373 |
+
'send',
|
| 374 |
+
'setcontrol',
|
| 375 |
+
'setdefstream',
|
| 376 |
+
'setgid',
|
| 377 |
+
'sethostalias',
|
| 378 |
+
'setmodpar',
|
| 379 |
+
'settimer',
|
| 380 |
+
'setuid',
|
| 381 |
+
'setworkdir',
|
| 382 |
+
'stop',
|
| 383 |
+
'unload',
|
| 384 |
+
'wait',
|
| 385 |
+
'waitexpired',
|
| 386 |
+
'waitfor',
|
| 387 |
+
'waitforend',
|
| 388 |
+
)
|
| 389 |
+
|
| 390 |
+
|
| 391 |
+
class MoselLexer(RegexLexer):
|
| 392 |
+
"""
|
| 393 |
+
For the Mosel optimization language.
|
| 394 |
+
"""
|
| 395 |
+
name = 'Mosel'
|
| 396 |
+
aliases = ['mosel']
|
| 397 |
+
filenames = ['*.mos']
|
| 398 |
+
url = 'https://www.fico.com/fico-xpress-optimization/docs/latest/mosel/mosel_lang/dhtml/moselreflang.html'
|
| 399 |
+
version_added = '2.6'
|
| 400 |
+
|
| 401 |
+
tokens = {
|
| 402 |
+
'root': [
|
| 403 |
+
(r'\n', Text),
|
| 404 |
+
(r'\s+', Text.Whitespace),
|
| 405 |
+
(r'!.*?\n', Comment.Single),
|
| 406 |
+
(r'\(!(.|\n)*?!\)', Comment.Multiline),
|
| 407 |
+
(words((
|
| 408 |
+
'and', 'as', 'break', 'case', 'count', 'declarations', 'do',
|
| 409 |
+
'dynamic', 'elif', 'else', 'end-', 'end', 'evaluation', 'false',
|
| 410 |
+
'forall', 'forward', 'from', 'function', 'hashmap', 'if',
|
| 411 |
+
'imports', 'include', 'initialisations', 'initializations', 'inter',
|
| 412 |
+
'max', 'min', 'model', 'namespace', 'next', 'not', 'nsgroup',
|
| 413 |
+
'nssearch', 'of', 'options', 'or', 'package', 'parameters',
|
| 414 |
+
'procedure', 'public', 'prod', 'record', 'repeat', 'requirements',
|
| 415 |
+
'return', 'sum', 'then', 'to', 'true', 'union', 'until', 'uses',
|
| 416 |
+
'version', 'while', 'with'), prefix=r'\b', suffix=r'\b'),
|
| 417 |
+
Keyword.Builtin),
|
| 418 |
+
(words((
|
| 419 |
+
'range', 'array', 'set', 'list', 'mpvar', 'mpproblem', 'linctr',
|
| 420 |
+
'nlctr', 'integer', 'string', 'real', 'boolean', 'text', 'time',
|
| 421 |
+
'date', 'datetime', 'returned', 'Model', 'Mosel', 'counter',
|
| 422 |
+
'xmldoc', 'is_sos1', 'is_sos2', 'is_integer', 'is_binary',
|
| 423 |
+
'is_continuous', 'is_free', 'is_semcont', 'is_semint',
|
| 424 |
+
'is_partint'), prefix=r'\b', suffix=r'\b'),
|
| 425 |
+
Keyword.Type),
|
| 426 |
+
(r'(\+|\-|\*|/|=|<=|>=|\||\^|<|>|<>|\.\.|\.|:=|::|:|in|mod|div)',
|
| 427 |
+
Operator),
|
| 428 |
+
(r'[()\[\]{},;]+', Punctuation),
|
| 429 |
+
(words(FUNCTIONS, prefix=r'\b', suffix=r'\b'), Name.Function),
|
| 430 |
+
(r'(\d+\.(?!\.)\d*|\.(?!.)\d+)([eE][+-]?\d+)?', Number.Float),
|
| 431 |
+
(r'\d+([eE][+-]?\d+)?', Number.Integer),
|
| 432 |
+
(r'[+-]?Infinity', Number.Integer),
|
| 433 |
+
(r'0[xX][0-9a-fA-F]+', Number),
|
| 434 |
+
(r'"', String.Double, 'double_quote'),
|
| 435 |
+
(r'\'', String.Single, 'single_quote'),
|
| 436 |
+
(r'(\w+|(\.(?!\.)))', Text),
|
| 437 |
+
],
|
| 438 |
+
'single_quote': [
|
| 439 |
+
(r'\'', String.Single, '#pop'),
|
| 440 |
+
(r'[^\']+', String.Single),
|
| 441 |
+
],
|
| 442 |
+
'double_quote': [
|
| 443 |
+
(r'(\\"|\\[0-7]{1,3}\D|\\[abfnrtv]|\\\\)', String.Escape),
|
| 444 |
+
(r'\"', String.Double, '#pop'),
|
| 445 |
+
(r'[^"\\]+', String.Double),
|
| 446 |
+
],
|
| 447 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/slash.py
ADDED
|
@@ -0,0 +1,183 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.slash
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexer for the Slash programming language.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import ExtendedRegexLexer, bygroups, DelegatingLexer
|
| 12 |
+
from pygments.token import Name, Number, String, Comment, Punctuation, \
|
| 13 |
+
Other, Keyword, Operator, Whitespace
|
| 14 |
+
|
| 15 |
+
__all__ = ['SlashLexer']
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
class SlashLanguageLexer(ExtendedRegexLexer):
|
| 19 |
+
_nkw = r'(?=[^a-zA-Z_0-9])'
|
| 20 |
+
|
| 21 |
+
def move_state(new_state):
|
| 22 |
+
return ("#pop", new_state)
|
| 23 |
+
|
| 24 |
+
def right_angle_bracket(lexer, match, ctx):
|
| 25 |
+
if len(ctx.stack) > 1 and ctx.stack[-2] == "string":
|
| 26 |
+
ctx.stack.pop()
|
| 27 |
+
yield match.start(), String.Interpol, '}'
|
| 28 |
+
ctx.pos = match.end()
|
| 29 |
+
pass
|
| 30 |
+
|
| 31 |
+
tokens = {
|
| 32 |
+
"root": [
|
| 33 |
+
(r"<%=", Comment.Preproc, move_state("slash")),
|
| 34 |
+
(r"<%!!", Comment.Preproc, move_state("slash")),
|
| 35 |
+
(r"<%#.*?%>", Comment.Multiline),
|
| 36 |
+
(r"<%", Comment.Preproc, move_state("slash")),
|
| 37 |
+
(r".|\n", Other),
|
| 38 |
+
],
|
| 39 |
+
"string": [
|
| 40 |
+
(r"\\", String.Escape, move_state("string_e")),
|
| 41 |
+
(r"\"", String, move_state("slash")),
|
| 42 |
+
(r"#\{", String.Interpol, "slash"),
|
| 43 |
+
(r'.|\n', String),
|
| 44 |
+
],
|
| 45 |
+
"string_e": [
|
| 46 |
+
(r'n', String.Escape, move_state("string")),
|
| 47 |
+
(r't', String.Escape, move_state("string")),
|
| 48 |
+
(r'r', String.Escape, move_state("string")),
|
| 49 |
+
(r'e', String.Escape, move_state("string")),
|
| 50 |
+
(r'x[a-fA-F0-9]{2}', String.Escape, move_state("string")),
|
| 51 |
+
(r'.', String.Escape, move_state("string")),
|
| 52 |
+
],
|
| 53 |
+
"regexp": [
|
| 54 |
+
(r'}[a-z]*', String.Regex, move_state("slash")),
|
| 55 |
+
(r'\\(.|\n)', String.Regex),
|
| 56 |
+
(r'{', String.Regex, "regexp_r"),
|
| 57 |
+
(r'.|\n', String.Regex),
|
| 58 |
+
],
|
| 59 |
+
"regexp_r": [
|
| 60 |
+
(r'}[a-z]*', String.Regex, "#pop"),
|
| 61 |
+
(r'\\(.|\n)', String.Regex),
|
| 62 |
+
(r'{', String.Regex, "regexp_r"),
|
| 63 |
+
],
|
| 64 |
+
"slash": [
|
| 65 |
+
(r"%>", Comment.Preproc, move_state("root")),
|
| 66 |
+
(r"\"", String, move_state("string")),
|
| 67 |
+
(r"'[a-zA-Z0-9_]+", String),
|
| 68 |
+
(r'%r{', String.Regex, move_state("regexp")),
|
| 69 |
+
(r'/\*.*?\*/', Comment.Multiline),
|
| 70 |
+
(r"(#|//).*?\n", Comment.Single),
|
| 71 |
+
(r'-?[0-9]+e[+-]?[0-9]+', Number.Float),
|
| 72 |
+
(r'-?[0-9]+\.[0-9]+(e[+-]?[0-9]+)?', Number.Float),
|
| 73 |
+
(r'-?[0-9]+', Number.Integer),
|
| 74 |
+
(r'nil'+_nkw, Name.Builtin),
|
| 75 |
+
(r'true'+_nkw, Name.Builtin),
|
| 76 |
+
(r'false'+_nkw, Name.Builtin),
|
| 77 |
+
(r'self'+_nkw, Name.Builtin),
|
| 78 |
+
(r'(class)(\s+)([A-Z][a-zA-Z0-9_\']*)',
|
| 79 |
+
bygroups(Keyword, Whitespace, Name.Class)),
|
| 80 |
+
(r'class'+_nkw, Keyword),
|
| 81 |
+
(r'extends'+_nkw, Keyword),
|
| 82 |
+
(r'(def)(\s+)(self)(\s*)(\.)(\s*)([a-z_][a-zA-Z0-9_\']*=?|<<|>>|==|<=>|<=|<|>=|>|\+|-(self)?|~(self)?|\*|/|%|^|&&|&|\||\[\]=?)',
|
| 83 |
+
bygroups(Keyword, Whitespace, Name.Builtin, Whitespace, Punctuation, Whitespace, Name.Function)),
|
| 84 |
+
(r'(def)(\s+)([a-z_][a-zA-Z0-9_\']*=?|<<|>>|==|<=>|<=|<|>=|>|\+|-(self)?|~(self)?|\*|/|%|^|&&|&|\||\[\]=?)',
|
| 85 |
+
bygroups(Keyword, Whitespace, Name.Function)),
|
| 86 |
+
(r'def'+_nkw, Keyword),
|
| 87 |
+
(r'if'+_nkw, Keyword),
|
| 88 |
+
(r'elsif'+_nkw, Keyword),
|
| 89 |
+
(r'else'+_nkw, Keyword),
|
| 90 |
+
(r'unless'+_nkw, Keyword),
|
| 91 |
+
(r'for'+_nkw, Keyword),
|
| 92 |
+
(r'in'+_nkw, Keyword),
|
| 93 |
+
(r'while'+_nkw, Keyword),
|
| 94 |
+
(r'until'+_nkw, Keyword),
|
| 95 |
+
(r'and'+_nkw, Keyword),
|
| 96 |
+
(r'or'+_nkw, Keyword),
|
| 97 |
+
(r'not'+_nkw, Keyword),
|
| 98 |
+
(r'lambda'+_nkw, Keyword),
|
| 99 |
+
(r'try'+_nkw, Keyword),
|
| 100 |
+
(r'catch'+_nkw, Keyword),
|
| 101 |
+
(r'return'+_nkw, Keyword),
|
| 102 |
+
(r'next'+_nkw, Keyword),
|
| 103 |
+
(r'last'+_nkw, Keyword),
|
| 104 |
+
(r'throw'+_nkw, Keyword),
|
| 105 |
+
(r'use'+_nkw, Keyword),
|
| 106 |
+
(r'switch'+_nkw, Keyword),
|
| 107 |
+
(r'\\', Keyword),
|
| 108 |
+
(r'λ', Keyword),
|
| 109 |
+
(r'__FILE__'+_nkw, Name.Builtin.Pseudo),
|
| 110 |
+
(r'__LINE__'+_nkw, Name.Builtin.Pseudo),
|
| 111 |
+
(r'[A-Z][a-zA-Z0-9_\']*'+_nkw, Name.Constant),
|
| 112 |
+
(r'[a-z_][a-zA-Z0-9_\']*'+_nkw, Name),
|
| 113 |
+
(r'@[a-z_][a-zA-Z0-9_\']*'+_nkw, Name.Variable.Instance),
|
| 114 |
+
(r'@@[a-z_][a-zA-Z0-9_\']*'+_nkw, Name.Variable.Class),
|
| 115 |
+
(r'\(', Punctuation),
|
| 116 |
+
(r'\)', Punctuation),
|
| 117 |
+
(r'\[', Punctuation),
|
| 118 |
+
(r'\]', Punctuation),
|
| 119 |
+
(r'\{', Punctuation),
|
| 120 |
+
(r'\}', right_angle_bracket),
|
| 121 |
+
(r';', Punctuation),
|
| 122 |
+
(r',', Punctuation),
|
| 123 |
+
(r'<<=', Operator),
|
| 124 |
+
(r'>>=', Operator),
|
| 125 |
+
(r'<<', Operator),
|
| 126 |
+
(r'>>', Operator),
|
| 127 |
+
(r'==', Operator),
|
| 128 |
+
(r'!=', Operator),
|
| 129 |
+
(r'=>', Operator),
|
| 130 |
+
(r'=', Operator),
|
| 131 |
+
(r'<=>', Operator),
|
| 132 |
+
(r'<=', Operator),
|
| 133 |
+
(r'>=', Operator),
|
| 134 |
+
(r'<', Operator),
|
| 135 |
+
(r'>', Operator),
|
| 136 |
+
(r'\+\+', Operator),
|
| 137 |
+
(r'\+=', Operator),
|
| 138 |
+
(r'-=', Operator),
|
| 139 |
+
(r'\*\*=', Operator),
|
| 140 |
+
(r'\*=', Operator),
|
| 141 |
+
(r'\*\*', Operator),
|
| 142 |
+
(r'\*', Operator),
|
| 143 |
+
(r'/=', Operator),
|
| 144 |
+
(r'\+', Operator),
|
| 145 |
+
(r'-', Operator),
|
| 146 |
+
(r'/', Operator),
|
| 147 |
+
(r'%=', Operator),
|
| 148 |
+
(r'%', Operator),
|
| 149 |
+
(r'^=', Operator),
|
| 150 |
+
(r'&&=', Operator),
|
| 151 |
+
(r'&=', Operator),
|
| 152 |
+
(r'&&', Operator),
|
| 153 |
+
(r'&', Operator),
|
| 154 |
+
(r'\|\|=', Operator),
|
| 155 |
+
(r'\|=', Operator),
|
| 156 |
+
(r'\|\|', Operator),
|
| 157 |
+
(r'\|', Operator),
|
| 158 |
+
(r'!', Operator),
|
| 159 |
+
(r'\.\.\.', Operator),
|
| 160 |
+
(r'\.\.', Operator),
|
| 161 |
+
(r'\.', Operator),
|
| 162 |
+
(r'::', Operator),
|
| 163 |
+
(r':', Operator),
|
| 164 |
+
(r'(\s|\n)+', Whitespace),
|
| 165 |
+
(r'[a-z_][a-zA-Z0-9_\']*', Name.Variable),
|
| 166 |
+
],
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
|
| 170 |
+
class SlashLexer(DelegatingLexer):
|
| 171 |
+
"""
|
| 172 |
+
Lexer for the Slash programming language.
|
| 173 |
+
"""
|
| 174 |
+
|
| 175 |
+
name = 'Slash'
|
| 176 |
+
aliases = ['slash']
|
| 177 |
+
filenames = ['*.sla']
|
| 178 |
+
url = 'https://github.com/arturadib/Slash-A'
|
| 179 |
+
version_added = '2.4'
|
| 180 |
+
|
| 181 |
+
def __init__(self, **options):
|
| 182 |
+
from pygments.lexers.web import HtmlLexer
|
| 183 |
+
super().__init__(HtmlLexer, SlashLanguageLexer, **options)
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/snobol.py
ADDED
|
@@ -0,0 +1,82 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.snobol
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for the SNOBOL language.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, bygroups
|
| 12 |
+
from pygments.token import Text, Comment, Operator, Keyword, Name, String, \
|
| 13 |
+
Number, Punctuation
|
| 14 |
+
|
| 15 |
+
__all__ = ['SnobolLexer']
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
class SnobolLexer(RegexLexer):
|
| 19 |
+
"""
|
| 20 |
+
Lexer for the SNOBOL4 programming language.
|
| 21 |
+
|
| 22 |
+
Recognizes the common ASCII equivalents of the original SNOBOL4 operators.
|
| 23 |
+
Does not require spaces around binary operators.
|
| 24 |
+
"""
|
| 25 |
+
|
| 26 |
+
name = "Snobol"
|
| 27 |
+
aliases = ["snobol"]
|
| 28 |
+
filenames = ['*.snobol']
|
| 29 |
+
mimetypes = ['text/x-snobol']
|
| 30 |
+
url = 'https://www.regressive.org/snobol4'
|
| 31 |
+
version_added = '1.5'
|
| 32 |
+
|
| 33 |
+
tokens = {
|
| 34 |
+
# root state, start of line
|
| 35 |
+
# comments, continuation lines, and directives start in column 1
|
| 36 |
+
# as do labels
|
| 37 |
+
'root': [
|
| 38 |
+
(r'\*.*\n', Comment),
|
| 39 |
+
(r'[+.] ', Punctuation, 'statement'),
|
| 40 |
+
(r'-.*\n', Comment),
|
| 41 |
+
(r'END\s*\n', Name.Label, 'heredoc'),
|
| 42 |
+
(r'[A-Za-z$][\w$]*', Name.Label, 'statement'),
|
| 43 |
+
(r'\s+', Text, 'statement'),
|
| 44 |
+
],
|
| 45 |
+
# statement state, line after continuation or label
|
| 46 |
+
'statement': [
|
| 47 |
+
(r'\s*\n', Text, '#pop'),
|
| 48 |
+
(r'\s+', Text),
|
| 49 |
+
(r'(?<=[^\w.])(LT|LE|EQ|NE|GE|GT|INTEGER|IDENT|DIFFER|LGT|SIZE|'
|
| 50 |
+
r'REPLACE|TRIM|DUPL|REMDR|DATE|TIME|EVAL|APPLY|OPSYN|LOAD|UNLOAD|'
|
| 51 |
+
r'LEN|SPAN|BREAK|ANY|NOTANY|TAB|RTAB|REM|POS|RPOS|FAIL|FENCE|'
|
| 52 |
+
r'ABORT|ARB|ARBNO|BAL|SUCCEED|INPUT|OUTPUT|TERMINAL)(?=[^\w.])',
|
| 53 |
+
Name.Builtin),
|
| 54 |
+
(r'[A-Za-z][\w.]*', Name),
|
| 55 |
+
# ASCII equivalents of original operators
|
| 56 |
+
# | for the EBCDIC equivalent, ! likewise
|
| 57 |
+
# \ for EBCDIC negation
|
| 58 |
+
(r'\*\*|[?$.!%*/#+\-@|&\\=]', Operator),
|
| 59 |
+
(r'"[^"]*"', String),
|
| 60 |
+
(r"'[^']*'", String),
|
| 61 |
+
# Accept SPITBOL syntax for real numbers
|
| 62 |
+
# as well as Macro SNOBOL4
|
| 63 |
+
(r'[0-9]+(?=[^.EeDd])', Number.Integer),
|
| 64 |
+
(r'[0-9]+(\.[0-9]*)?([EDed][-+]?[0-9]+)?', Number.Float),
|
| 65 |
+
# Goto
|
| 66 |
+
(r':', Punctuation, 'goto'),
|
| 67 |
+
(r'[()<>,;]', Punctuation),
|
| 68 |
+
],
|
| 69 |
+
# Goto block
|
| 70 |
+
'goto': [
|
| 71 |
+
(r'\s*\n', Text, "#pop:2"),
|
| 72 |
+
(r'\s+', Text),
|
| 73 |
+
(r'F|S', Keyword),
|
| 74 |
+
(r'(\()([A-Za-z][\w.]*)(\))',
|
| 75 |
+
bygroups(Punctuation, Name.Label, Punctuation))
|
| 76 |
+
],
|
| 77 |
+
# everything after the END statement is basically one
|
| 78 |
+
# big heredoc.
|
| 79 |
+
'heredoc': [
|
| 80 |
+
(r'.*\n', String.Heredoc)
|
| 81 |
+
]
|
| 82 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/sophia.py
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.sophia
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexer for Sophia.
|
| 6 |
+
|
| 7 |
+
Derived from pygments/lexers/reason.py.
|
| 8 |
+
|
| 9 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 10 |
+
:license: BSD, see LICENSE for details.
|
| 11 |
+
"""
|
| 12 |
+
|
| 13 |
+
from pygments.lexer import RegexLexer, include, default, words
|
| 14 |
+
from pygments.token import Comment, Keyword, Name, Number, Operator, \
|
| 15 |
+
Punctuation, String, Text
|
| 16 |
+
|
| 17 |
+
__all__ = ['SophiaLexer']
|
| 18 |
+
|
| 19 |
+
class SophiaLexer(RegexLexer):
|
| 20 |
+
"""
|
| 21 |
+
A Sophia lexer.
|
| 22 |
+
"""
|
| 23 |
+
|
| 24 |
+
name = 'Sophia'
|
| 25 |
+
aliases = ['sophia']
|
| 26 |
+
filenames = ['*.aes']
|
| 27 |
+
mimetypes = []
|
| 28 |
+
url = 'https://docs.aeternity.com/aesophia'
|
| 29 |
+
version_added = '2.11'
|
| 30 |
+
|
| 31 |
+
keywords = (
|
| 32 |
+
'contract', 'include', 'let', 'switch', 'type', 'record', 'datatype',
|
| 33 |
+
'if', 'elif', 'else', 'function', 'stateful', 'payable', 'public',
|
| 34 |
+
'entrypoint', 'private', 'indexed', 'namespace', 'interface', 'main',
|
| 35 |
+
'using', 'as', 'for', 'hiding',
|
| 36 |
+
)
|
| 37 |
+
|
| 38 |
+
builtins = ('state', 'put', 'abort', 'require')
|
| 39 |
+
|
| 40 |
+
word_operators = ('mod', 'band', 'bor', 'bxor', 'bnot')
|
| 41 |
+
|
| 42 |
+
primitive_types = ('int', 'address', 'bool', 'bits', 'bytes', 'string',
|
| 43 |
+
'list', 'option', 'char', 'unit', 'map', 'event',
|
| 44 |
+
'hash', 'signature', 'oracle', 'oracle_query')
|
| 45 |
+
|
| 46 |
+
tokens = {
|
| 47 |
+
'escape-sequence': [
|
| 48 |
+
(r'\\[\\"\'ntbr]', String.Escape),
|
| 49 |
+
(r'\\[0-9]{3}', String.Escape),
|
| 50 |
+
(r'\\x[0-9a-fA-F]{2}', String.Escape),
|
| 51 |
+
],
|
| 52 |
+
'root': [
|
| 53 |
+
(r'\s+', Text.Whitespace),
|
| 54 |
+
(r'(true|false)\b', Keyword.Constant),
|
| 55 |
+
(r'\b([A-Z][\w\']*)(?=\s*\.)', Name.Class, 'dotted'),
|
| 56 |
+
(r'\b([A-Z][\w\']*)', Name.Function),
|
| 57 |
+
(r'//.*?\n', Comment.Single),
|
| 58 |
+
(r'\/\*(?!/)', Comment.Multiline, 'comment'),
|
| 59 |
+
|
| 60 |
+
(r'0[xX][\da-fA-F][\da-fA-F_]*', Number.Hex),
|
| 61 |
+
(r'#[\da-fA-F][\da-fA-F_]*', Name.Label),
|
| 62 |
+
(r'\d[\d_]*', Number.Integer),
|
| 63 |
+
|
| 64 |
+
(words(keywords, suffix=r'\b'), Keyword),
|
| 65 |
+
(words(builtins, suffix=r'\b'), Name.Builtin),
|
| 66 |
+
(words(word_operators, prefix=r'\b', suffix=r'\b'), Operator.Word),
|
| 67 |
+
(words(primitive_types, prefix=r'\b', suffix=r'\b'), Keyword.Type),
|
| 68 |
+
|
| 69 |
+
(r'[=!<>+\\*/:&|?~@^-]', Operator.Word),
|
| 70 |
+
(r'[.;:{}(),\[\]]', Punctuation),
|
| 71 |
+
|
| 72 |
+
(r"(ak_|ok_|oq_|ct_)[\w']*", Name.Label),
|
| 73 |
+
(r"[^\W\d][\w']*", Name),
|
| 74 |
+
|
| 75 |
+
(r"'(?:(\\[\\\"'ntbr ])|(\\[0-9]{3})|(\\x[0-9a-fA-F]{2}))'",
|
| 76 |
+
String.Char),
|
| 77 |
+
(r"'.'", String.Char),
|
| 78 |
+
(r"'[a-z][\w]*", Name.Variable),
|
| 79 |
+
|
| 80 |
+
(r'"', String.Double, 'string')
|
| 81 |
+
],
|
| 82 |
+
'comment': [
|
| 83 |
+
(r'[^/*]+', Comment.Multiline),
|
| 84 |
+
(r'\/\*', Comment.Multiline, '#push'),
|
| 85 |
+
(r'\*\/', Comment.Multiline, '#pop'),
|
| 86 |
+
(r'\*', Comment.Multiline),
|
| 87 |
+
],
|
| 88 |
+
'string': [
|
| 89 |
+
(r'[^\\"]+', String.Double),
|
| 90 |
+
include('escape-sequence'),
|
| 91 |
+
(r'\\\n', String.Double),
|
| 92 |
+
(r'"', String.Double, '#pop'),
|
| 93 |
+
],
|
| 94 |
+
'dotted': [
|
| 95 |
+
(r'\s+', Text),
|
| 96 |
+
(r'\.', Punctuation),
|
| 97 |
+
(r'[A-Z][\w\']*(?=\s*\.)', Name.Function),
|
| 98 |
+
(r'[A-Z][\w\']*', Name.Function, '#pop'),
|
| 99 |
+
(r'[a-z_][\w\']*', Name, '#pop'),
|
| 100 |
+
default('#pop'),
|
| 101 |
+
],
|
| 102 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/srcinfo.py
ADDED
|
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.srcinfo
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for .SRCINFO files used by Arch Linux Packages.
|
| 6 |
+
|
| 7 |
+
The description of the format can be found in the wiki:
|
| 8 |
+
https://wiki.archlinux.org/title/.SRCINFO
|
| 9 |
+
|
| 10 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 11 |
+
:license: BSD, see LICENSE for details.
|
| 12 |
+
"""
|
| 13 |
+
|
| 14 |
+
from pygments.lexer import RegexLexer, words
|
| 15 |
+
from pygments.token import Text, Comment, Keyword, Name, Operator, Whitespace
|
| 16 |
+
|
| 17 |
+
__all__ = ['SrcinfoLexer']
|
| 18 |
+
|
| 19 |
+
keywords = (
|
| 20 |
+
'pkgbase', 'pkgname',
|
| 21 |
+
'pkgver', 'pkgrel', 'epoch',
|
| 22 |
+
'pkgdesc', 'url', 'install', 'changelog',
|
| 23 |
+
'arch', 'groups', 'license', 'noextract', 'options', 'backup',
|
| 24 |
+
'validpgpkeys',
|
| 25 |
+
)
|
| 26 |
+
|
| 27 |
+
architecture_dependent_keywords = (
|
| 28 |
+
'source', 'depends', 'checkdepends', 'makedepends', 'optdepends',
|
| 29 |
+
'provides', 'conflicts', 'replaces',
|
| 30 |
+
'md5sums', 'sha1sums', 'sha224sums', 'sha256sums', 'sha384sums',
|
| 31 |
+
'sha512sums',
|
| 32 |
+
)
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
class SrcinfoLexer(RegexLexer):
|
| 36 |
+
"""Lexer for .SRCINFO files used by Arch Linux Packages.
|
| 37 |
+
"""
|
| 38 |
+
|
| 39 |
+
name = 'Srcinfo'
|
| 40 |
+
aliases = ['srcinfo']
|
| 41 |
+
filenames = ['.SRCINFO']
|
| 42 |
+
url = 'https://wiki.archlinux.org/title/.SRCINFO'
|
| 43 |
+
version_added = '2.11'
|
| 44 |
+
|
| 45 |
+
tokens = {
|
| 46 |
+
'root': [
|
| 47 |
+
(r'\s+', Whitespace),
|
| 48 |
+
(r'#.*', Comment.Single),
|
| 49 |
+
(words(keywords), Keyword, 'assignment'),
|
| 50 |
+
(words(architecture_dependent_keywords, suffix=r'_\w+'),
|
| 51 |
+
Keyword, 'assignment'),
|
| 52 |
+
(r'\w+', Name.Variable, 'assignment'),
|
| 53 |
+
],
|
| 54 |
+
'assignment': [
|
| 55 |
+
(r' +', Whitespace),
|
| 56 |
+
(r'=', Operator, 'value'),
|
| 57 |
+
],
|
| 58 |
+
'value': [
|
| 59 |
+
(r' +', Whitespace),
|
| 60 |
+
(r'.*', Text, '#pop:2'),
|
| 61 |
+
],
|
| 62 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/tcl.py
ADDED
|
@@ -0,0 +1,148 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.tcl
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for Tcl and related languages.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, include, words
|
| 12 |
+
from pygments.token import Text, Comment, Operator, Keyword, Name, String, \
|
| 13 |
+
Number, Whitespace
|
| 14 |
+
from pygments.util import shebang_matches
|
| 15 |
+
|
| 16 |
+
__all__ = ['TclLexer']
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
class TclLexer(RegexLexer):
|
| 20 |
+
"""
|
| 21 |
+
For Tcl source code.
|
| 22 |
+
"""
|
| 23 |
+
|
| 24 |
+
keyword_cmds_re = words((
|
| 25 |
+
'after', 'apply', 'array', 'break', 'catch', 'continue', 'elseif',
|
| 26 |
+
'else', 'error', 'eval', 'expr', 'for', 'foreach', 'global', 'if',
|
| 27 |
+
'namespace', 'proc', 'rename', 'return', 'set', 'switch', 'then',
|
| 28 |
+
'trace', 'unset', 'update', 'uplevel', 'upvar', 'variable', 'vwait',
|
| 29 |
+
'while'), prefix=r'\b', suffix=r'\b')
|
| 30 |
+
|
| 31 |
+
builtin_cmds_re = words((
|
| 32 |
+
'append', 'bgerror', 'binary', 'cd', 'chan', 'clock', 'close',
|
| 33 |
+
'concat', 'dde', 'dict', 'encoding', 'eof', 'exec', 'exit', 'fblocked',
|
| 34 |
+
'fconfigure', 'fcopy', 'file', 'fileevent', 'flush', 'format', 'gets',
|
| 35 |
+
'glob', 'history', 'http', 'incr', 'info', 'interp', 'join', 'lappend',
|
| 36 |
+
'lassign', 'lindex', 'linsert', 'list', 'llength', 'load', 'loadTk',
|
| 37 |
+
'lrange', 'lrepeat', 'lreplace', 'lreverse', 'lsearch', 'lset', 'lsort',
|
| 38 |
+
'mathfunc', 'mathop', 'memory', 'msgcat', 'open', 'package', 'pid',
|
| 39 |
+
'pkg::create', 'pkg_mkIndex', 'platform', 'platform::shell', 'puts',
|
| 40 |
+
'pwd', 're_syntax', 'read', 'refchan', 'regexp', 'registry', 'regsub',
|
| 41 |
+
'scan', 'seek', 'socket', 'source', 'split', 'string', 'subst', 'tell',
|
| 42 |
+
'time', 'tm', 'unknown', 'unload'), prefix=r'\b', suffix=r'\b')
|
| 43 |
+
|
| 44 |
+
name = 'Tcl'
|
| 45 |
+
url = 'https://www.tcl.tk/about/language.html'
|
| 46 |
+
aliases = ['tcl']
|
| 47 |
+
filenames = ['*.tcl', '*.rvt']
|
| 48 |
+
mimetypes = ['text/x-tcl', 'text/x-script.tcl', 'application/x-tcl']
|
| 49 |
+
version_added = '0.10'
|
| 50 |
+
|
| 51 |
+
def _gen_command_rules(keyword_cmds_re, builtin_cmds_re, context=""):
|
| 52 |
+
return [
|
| 53 |
+
(keyword_cmds_re, Keyword, 'params' + context),
|
| 54 |
+
(builtin_cmds_re, Name.Builtin, 'params' + context),
|
| 55 |
+
(r'([\w.-]+)', Name.Variable, 'params' + context),
|
| 56 |
+
(r'#', Comment, 'comment'),
|
| 57 |
+
]
|
| 58 |
+
|
| 59 |
+
tokens = {
|
| 60 |
+
'root': [
|
| 61 |
+
include('command'),
|
| 62 |
+
include('basic'),
|
| 63 |
+
include('data'),
|
| 64 |
+
(r'\}', Keyword), # HACK: somehow we miscounted our braces
|
| 65 |
+
],
|
| 66 |
+
'command': _gen_command_rules(keyword_cmds_re, builtin_cmds_re),
|
| 67 |
+
'command-in-brace': _gen_command_rules(keyword_cmds_re,
|
| 68 |
+
builtin_cmds_re,
|
| 69 |
+
"-in-brace"),
|
| 70 |
+
'command-in-bracket': _gen_command_rules(keyword_cmds_re,
|
| 71 |
+
builtin_cmds_re,
|
| 72 |
+
"-in-bracket"),
|
| 73 |
+
'command-in-paren': _gen_command_rules(keyword_cmds_re,
|
| 74 |
+
builtin_cmds_re,
|
| 75 |
+
"-in-paren"),
|
| 76 |
+
'basic': [
|
| 77 |
+
(r'\(', Keyword, 'paren'),
|
| 78 |
+
(r'\[', Keyword, 'bracket'),
|
| 79 |
+
(r'\{', Keyword, 'brace'),
|
| 80 |
+
(r'"', String.Double, 'string'),
|
| 81 |
+
(r'(eq|ne|in|ni)\b', Operator.Word),
|
| 82 |
+
(r'!=|==|<<|>>|<=|>=|&&|\|\||\*\*|[-+~!*/%<>&^|?:]', Operator),
|
| 83 |
+
],
|
| 84 |
+
'data': [
|
| 85 |
+
(r'\s+', Whitespace),
|
| 86 |
+
(r'0x[a-fA-F0-9]+', Number.Hex),
|
| 87 |
+
(r'0[0-7]+', Number.Oct),
|
| 88 |
+
(r'\d+\.\d+', Number.Float),
|
| 89 |
+
(r'\d+', Number.Integer),
|
| 90 |
+
(r'\$[\w.:-]+', Name.Variable),
|
| 91 |
+
(r'\$\{[\w.:-]+\}', Name.Variable),
|
| 92 |
+
(r'[\w.,@:-]+', Text),
|
| 93 |
+
],
|
| 94 |
+
'params': [
|
| 95 |
+
(r';', Keyword, '#pop'),
|
| 96 |
+
(r'\n', Text, '#pop'),
|
| 97 |
+
(r'(else|elseif|then)\b', Keyword),
|
| 98 |
+
include('basic'),
|
| 99 |
+
include('data'),
|
| 100 |
+
],
|
| 101 |
+
'params-in-brace': [
|
| 102 |
+
(r'\}', Keyword, ('#pop', '#pop')),
|
| 103 |
+
include('params')
|
| 104 |
+
],
|
| 105 |
+
'params-in-paren': [
|
| 106 |
+
(r'\)', Keyword, ('#pop', '#pop')),
|
| 107 |
+
include('params')
|
| 108 |
+
],
|
| 109 |
+
'params-in-bracket': [
|
| 110 |
+
(r'\]', Keyword, ('#pop', '#pop')),
|
| 111 |
+
include('params')
|
| 112 |
+
],
|
| 113 |
+
'string': [
|
| 114 |
+
(r'\[', String.Double, 'string-square'),
|
| 115 |
+
(r'(?s)(\\\\|\\[0-7]+|\\.|[^"\\])', String.Double),
|
| 116 |
+
(r'"', String.Double, '#pop')
|
| 117 |
+
],
|
| 118 |
+
'string-square': [
|
| 119 |
+
(r'\[', String.Double, 'string-square'),
|
| 120 |
+
(r'(?s)(\\\\|\\[0-7]+|\\.|\\\n|[^\]\\])', String.Double),
|
| 121 |
+
(r'\]', String.Double, '#pop')
|
| 122 |
+
],
|
| 123 |
+
'brace': [
|
| 124 |
+
(r'\}', Keyword, '#pop'),
|
| 125 |
+
include('command-in-brace'),
|
| 126 |
+
include('basic'),
|
| 127 |
+
include('data'),
|
| 128 |
+
],
|
| 129 |
+
'paren': [
|
| 130 |
+
(r'\)', Keyword, '#pop'),
|
| 131 |
+
include('command-in-paren'),
|
| 132 |
+
include('basic'),
|
| 133 |
+
include('data'),
|
| 134 |
+
],
|
| 135 |
+
'bracket': [
|
| 136 |
+
(r'\]', Keyword, '#pop'),
|
| 137 |
+
include('command-in-bracket'),
|
| 138 |
+
include('basic'),
|
| 139 |
+
include('data'),
|
| 140 |
+
],
|
| 141 |
+
'comment': [
|
| 142 |
+
(r'.*[^\\]\n', Comment, '#pop'),
|
| 143 |
+
(r'.*\\\n', Comment),
|
| 144 |
+
],
|
| 145 |
+
}
|
| 146 |
+
|
| 147 |
+
def analyse_text(text):
|
| 148 |
+
return shebang_matches(text, r'(tcl)')
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/testing.py
ADDED
|
@@ -0,0 +1,209 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.testing
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for testing languages.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, include, bygroups
|
| 12 |
+
from pygments.token import Comment, Keyword, Name, String, Number, Generic, Text
|
| 13 |
+
|
| 14 |
+
__all__ = ['GherkinLexer', 'TAPLexer']
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
class GherkinLexer(RegexLexer):
|
| 18 |
+
"""
|
| 19 |
+
For Gherkin syntax.
|
| 20 |
+
"""
|
| 21 |
+
name = 'Gherkin'
|
| 22 |
+
aliases = ['gherkin', 'cucumber']
|
| 23 |
+
filenames = ['*.feature']
|
| 24 |
+
mimetypes = ['text/x-gherkin']
|
| 25 |
+
url = 'https://cucumber.io/docs/gherkin'
|
| 26 |
+
version_added = '1.2'
|
| 27 |
+
|
| 28 |
+
feature_keywords = '^(기능|機能|功能|フィーチャ|خاصية|תכונה|Функціонал|Функционалност|Функционал|Фича|Особина|Могућност|Özellik|Właściwość|Tính năng|Trajto|Savybė|Požiadavka|Požadavek|Osobina|Ominaisuus|Omadus|OH HAI|Mogućnost|Mogucnost|Jellemző|Fīča|Funzionalità|Funktionalität|Funkcionalnost|Funkcionalitāte|Funcționalitate|Functionaliteit|Functionalitate|Funcionalitat|Funcionalidade|Fonctionnalité|Fitur|Feature|Egenskap|Egenskab|Crikey|Característica|Arwedd)(:)(.*)$'
|
| 29 |
+
feature_element_keywords = '^(\\s*)(시나리오 개요|시나리오|배경|背景|場景大綱|場景|场景大纲|场景|劇本大綱|劇本|剧本大纲|剧本|テンプレ|シナリオテンプレート|シナリオテンプレ|シナリオアウトライン|シナリオ|سيناريو مخطط|سيناريو|الخلفية|תרחיש|תבנית תרחיש|רקע|Тарих|Сценарій|Сценарио|Сценарий структураси|Сценарий|Структура сценарію|Структура сценарија|Структура сценария|Скица|Рамка на сценарий|Пример|Предыстория|Предистория|Позадина|Передумова|Основа|Концепт|Контекст|Założenia|Wharrimean is|Tình huống|The thing of it is|Tausta|Taust|Tapausaihio|Tapaus|Szenariogrundriss|Szenario|Szablon scenariusza|Stsenaarium|Struktura scenarija|Skica|Skenario konsep|Skenario|Situācija|Senaryo taslağı|Senaryo|Scénář|Scénario|Schema dello scenario|Scenārijs pēc parauga|Scenārijs|Scenár|Scenaro|Scenariusz|Scenariul de şablon|Scenariul de sablon|Scenariu|Scenario Outline|Scenario Amlinellol|Scenario|Scenarijus|Scenarijaus šablonas|Scenarij|Scenarie|Rerefons|Raamstsenaarium|Primer|Pozadí|Pozadina|Pozadie|Plan du scénario|Plan du Scénario|Osnova scénáře|Osnova|Náčrt Scénáře|Náčrt Scenáru|Mate|MISHUN SRSLY|MISHUN|Kịch bản|Konturo de la scenaro|Kontext|Konteksts|Kontekstas|Kontekst|Koncept|Khung tình huống|Khung kịch bản|Háttér|Grundlage|Geçmiş|Forgatókönyv vázlat|Forgatókönyv|Fono|Esquema do Cenário|Esquema do Cenario|Esquema del escenario|Esquema de l\'escenari|Escenario|Escenari|Dis is what went down|Dasar|Contexto|Contexte|Contesto|Condiţii|Conditii|Cenário|Cenario|Cefndir|Bối cảnh|Blokes|Bakgrunn|Bakgrund|Baggrund|Background|B4|Antecedents|Antecedentes|All y\'all|Achtergrond|Abstrakt Scenario|Abstract Scenario)(:)(.*)$'
|
| 30 |
+
examples_keywords = '^(\\s*)(예|例子|例|サンプル|امثلة|דוגמאות|Сценарији|Примери|Приклади|Мисоллар|Значения|Örnekler|Voorbeelden|Variantai|Tapaukset|Scenarios|Scenariji|Scenarijai|Příklady|Példák|Príklady|Przykłady|Primjeri|Primeri|Piemēri|Pavyzdžiai|Paraugs|Juhtumid|Exemplos|Exemples|Exemplele|Exempel|Examples|Esempi|Enghreifftiau|Ekzemploj|Eksempler|Ejemplos|EXAMPLZ|Dữ liệu|Contoh|Cobber|Beispiele)(:)(.*)$'
|
| 31 |
+
step_keywords = '^(\\s*)(하지만|조건|먼저|만일|만약|단|그리고|그러면|那麼|那么|而且|當|当|前提|假設|假设|假如|假定|但是|但し|並且|并且|同時|同时|もし|ならば|ただし|しかし|かつ|و |متى |لكن |عندما |ثم |بفرض |اذاً |כאשר |וגם |בהינתן |אזי |אז |אבל |Якщо |Унда |То |Припустимо, що |Припустимо |Онда |Но |Нехай |Лекин |Когато |Када |Кад |К тому же |И |Задато |Задати |Задате |Если |Допустим |Дадено |Ва |Бирок |Аммо |Али |Але |Агар |А |І |Și |És |Zatati |Zakładając |Zadato |Zadate |Zadano |Zadani |Zadan |Youse know when youse got |Youse know like when |Yna |Ya know how |Ya gotta |Y |Wun |Wtedy |When y\'all |When |Wenn |WEN |Và |Ve |Und |Un |Thì |Then y\'all |Then |Tapi |Tak |Tada |Tad |Så |Stel |Soit |Siis |Si |Sed |Se |Quando |Quand |Quan |Pryd |Pokud |Pokiaľ |Però |Pero |Pak |Oraz |Onda |Ond |Oletetaan |Og |Och |O zaman |Når |När |Niin |Nhưng |N |Mutta |Men |Mas |Maka |Majd |Mais |Maar |Ma |Lorsque |Lorsqu\'|Kun |Kuid |Kui |Khi |Keď |Ketika |Když |Kaj |Kai |Kada |Kad |Jeżeli |Ja |Ir |I CAN HAZ |I |Ha |Givun |Givet |Given y\'all |Given |Gitt |Gegeven |Gegeben sei |Fakat |Eğer ki |Etant donné |Et |Então |Entonces |Entao |En |Eeldades |E |Duota |Dun |Donitaĵo |Donat |Donada |Do |Diyelim ki |Dengan |Den youse gotta |De |Dato |Dar |Dann |Dan |Dado |Dacă |Daca |DEN |Când |Cuando |Cho |Cept |Cand |Cal |But y\'all |But |Buh |Biết |Bet |BUT |Atès |Atunci |Atesa |Anrhegedig a |Angenommen |And y\'all |And |An |Ama |Als |Alors |Allora |Ali |Aleshores |Ale |Akkor |Aber |AN |A také |A |\\* )'
|
| 32 |
+
|
| 33 |
+
tokens = {
|
| 34 |
+
'comments': [
|
| 35 |
+
(r'^\s*#.*$', Comment),
|
| 36 |
+
],
|
| 37 |
+
'feature_elements': [
|
| 38 |
+
(step_keywords, Keyword, "step_content_stack"),
|
| 39 |
+
include('comments'),
|
| 40 |
+
(r"(\s|.)", Name.Function),
|
| 41 |
+
],
|
| 42 |
+
'feature_elements_on_stack': [
|
| 43 |
+
(step_keywords, Keyword, "#pop:2"),
|
| 44 |
+
include('comments'),
|
| 45 |
+
(r"(\s|.)", Name.Function),
|
| 46 |
+
],
|
| 47 |
+
'examples_table': [
|
| 48 |
+
(r"\s+\|", Keyword, 'examples_table_header'),
|
| 49 |
+
include('comments'),
|
| 50 |
+
(r"(\s|.)", Name.Function),
|
| 51 |
+
],
|
| 52 |
+
'examples_table_header': [
|
| 53 |
+
(r"\s+\|\s*$", Keyword, "#pop:2"),
|
| 54 |
+
include('comments'),
|
| 55 |
+
(r"\\\|", Name.Variable),
|
| 56 |
+
(r"\s*\|", Keyword),
|
| 57 |
+
(r"[^|]", Name.Variable),
|
| 58 |
+
],
|
| 59 |
+
'scenario_sections_on_stack': [
|
| 60 |
+
(feature_element_keywords,
|
| 61 |
+
bygroups(Name.Function, Keyword, Keyword, Name.Function),
|
| 62 |
+
"feature_elements_on_stack"),
|
| 63 |
+
],
|
| 64 |
+
'narrative': [
|
| 65 |
+
include('scenario_sections_on_stack'),
|
| 66 |
+
include('comments'),
|
| 67 |
+
(r"(\s|.)", Name.Function),
|
| 68 |
+
],
|
| 69 |
+
'table_vars': [
|
| 70 |
+
(r'(<[^>]+>)', Name.Variable),
|
| 71 |
+
],
|
| 72 |
+
'numbers': [
|
| 73 |
+
(r'(\d+\.?\d*|\d*\.\d+)([eE][+-]?[0-9]+)?', String),
|
| 74 |
+
],
|
| 75 |
+
'string': [
|
| 76 |
+
include('table_vars'),
|
| 77 |
+
(r'(\s|.)', String),
|
| 78 |
+
],
|
| 79 |
+
'py_string': [
|
| 80 |
+
(r'"""', Keyword, "#pop"),
|
| 81 |
+
include('string'),
|
| 82 |
+
],
|
| 83 |
+
'step_content_root': [
|
| 84 |
+
(r"$", Keyword, "#pop"),
|
| 85 |
+
include('step_content'),
|
| 86 |
+
],
|
| 87 |
+
'step_content_stack': [
|
| 88 |
+
(r"$", Keyword, "#pop:2"),
|
| 89 |
+
include('step_content'),
|
| 90 |
+
],
|
| 91 |
+
'step_content': [
|
| 92 |
+
(r'"', Name.Function, "double_string"),
|
| 93 |
+
include('table_vars'),
|
| 94 |
+
include('numbers'),
|
| 95 |
+
include('comments'),
|
| 96 |
+
(r'(\s|.)', Name.Function),
|
| 97 |
+
],
|
| 98 |
+
'table_content': [
|
| 99 |
+
(r"\s+\|\s*$", Keyword, "#pop"),
|
| 100 |
+
include('comments'),
|
| 101 |
+
(r"\\\|", String),
|
| 102 |
+
(r"\s*\|", Keyword),
|
| 103 |
+
include('string'),
|
| 104 |
+
],
|
| 105 |
+
'double_string': [
|
| 106 |
+
(r'"', Name.Function, "#pop"),
|
| 107 |
+
include('string'),
|
| 108 |
+
],
|
| 109 |
+
'root': [
|
| 110 |
+
(r'\n', Name.Function),
|
| 111 |
+
include('comments'),
|
| 112 |
+
(r'"""', Keyword, "py_string"),
|
| 113 |
+
(r'\s+\|', Keyword, 'table_content'),
|
| 114 |
+
(r'"', Name.Function, "double_string"),
|
| 115 |
+
include('table_vars'),
|
| 116 |
+
include('numbers'),
|
| 117 |
+
(r'(\s*)(@[^@\r\n\t ]+)', bygroups(Name.Function, Name.Tag)),
|
| 118 |
+
(step_keywords, bygroups(Name.Function, Keyword),
|
| 119 |
+
'step_content_root'),
|
| 120 |
+
(feature_keywords, bygroups(Keyword, Keyword, Name.Function),
|
| 121 |
+
'narrative'),
|
| 122 |
+
(feature_element_keywords,
|
| 123 |
+
bygroups(Name.Function, Keyword, Keyword, Name.Function),
|
| 124 |
+
'feature_elements'),
|
| 125 |
+
(examples_keywords,
|
| 126 |
+
bygroups(Name.Function, Keyword, Keyword, Name.Function),
|
| 127 |
+
'examples_table'),
|
| 128 |
+
(r'(\s|.)', Name.Function),
|
| 129 |
+
]
|
| 130 |
+
}
|
| 131 |
+
|
| 132 |
+
def analyse_text(self, text):
|
| 133 |
+
return
|
| 134 |
+
|
| 135 |
+
|
| 136 |
+
class TAPLexer(RegexLexer):
|
| 137 |
+
"""
|
| 138 |
+
For Test Anything Protocol (TAP) output.
|
| 139 |
+
"""
|
| 140 |
+
name = 'TAP'
|
| 141 |
+
url = 'https://testanything.org/'
|
| 142 |
+
aliases = ['tap']
|
| 143 |
+
filenames = ['*.tap']
|
| 144 |
+
version_added = '2.1'
|
| 145 |
+
|
| 146 |
+
tokens = {
|
| 147 |
+
'root': [
|
| 148 |
+
# A TAP version may be specified.
|
| 149 |
+
(r'^TAP version \d+\n', Name.Namespace),
|
| 150 |
+
|
| 151 |
+
# Specify a plan with a plan line.
|
| 152 |
+
(r'^1\.\.\d+', Keyword.Declaration, 'plan'),
|
| 153 |
+
|
| 154 |
+
# A test failure
|
| 155 |
+
(r'^(not ok)([^\S\n]*)(\d*)',
|
| 156 |
+
bygroups(Generic.Error, Text, Number.Integer), 'test'),
|
| 157 |
+
|
| 158 |
+
# A test success
|
| 159 |
+
(r'^(ok)([^\S\n]*)(\d*)',
|
| 160 |
+
bygroups(Keyword.Reserved, Text, Number.Integer), 'test'),
|
| 161 |
+
|
| 162 |
+
# Diagnostics start with a hash.
|
| 163 |
+
(r'^#.*\n', Comment),
|
| 164 |
+
|
| 165 |
+
# TAP's version of an abort statement.
|
| 166 |
+
(r'^Bail out!.*\n', Generic.Error),
|
| 167 |
+
|
| 168 |
+
# TAP ignores any unrecognized lines.
|
| 169 |
+
(r'^.*\n', Text),
|
| 170 |
+
],
|
| 171 |
+
'plan': [
|
| 172 |
+
# Consume whitespace (but not newline).
|
| 173 |
+
(r'[^\S\n]+', Text),
|
| 174 |
+
|
| 175 |
+
# A plan may have a directive with it.
|
| 176 |
+
(r'#', Comment, 'directive'),
|
| 177 |
+
|
| 178 |
+
# Or it could just end.
|
| 179 |
+
(r'\n', Comment, '#pop'),
|
| 180 |
+
|
| 181 |
+
# Anything else is wrong.
|
| 182 |
+
(r'.*\n', Generic.Error, '#pop'),
|
| 183 |
+
],
|
| 184 |
+
'test': [
|
| 185 |
+
# Consume whitespace (but not newline).
|
| 186 |
+
(r'[^\S\n]+', Text),
|
| 187 |
+
|
| 188 |
+
# A test may have a directive with it.
|
| 189 |
+
(r'#', Comment, 'directive'),
|
| 190 |
+
|
| 191 |
+
(r'\S+', Text),
|
| 192 |
+
|
| 193 |
+
(r'\n', Text, '#pop'),
|
| 194 |
+
],
|
| 195 |
+
'directive': [
|
| 196 |
+
# Consume whitespace (but not newline).
|
| 197 |
+
(r'[^\S\n]+', Comment),
|
| 198 |
+
|
| 199 |
+
# Extract todo items.
|
| 200 |
+
(r'(?i)\bTODO\b', Comment.Preproc),
|
| 201 |
+
|
| 202 |
+
# Extract skip items.
|
| 203 |
+
(r'(?i)\bSKIP\S*', Comment.Preproc),
|
| 204 |
+
|
| 205 |
+
(r'\S+', Comment),
|
| 206 |
+
|
| 207 |
+
(r'\n', Comment, '#pop:2'),
|
| 208 |
+
],
|
| 209 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/usd.py
ADDED
|
@@ -0,0 +1,85 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.usd
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
The module that parses Pixar's Universal Scene Description file format.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, bygroups
|
| 12 |
+
from pygments.lexer import words as words_
|
| 13 |
+
from pygments.lexers._usd_builtins import COMMON_ATTRIBUTES, KEYWORDS, \
|
| 14 |
+
OPERATORS, SPECIAL_NAMES, TYPES
|
| 15 |
+
from pygments.token import Comment, Keyword, Name, Number, Operator, \
|
| 16 |
+
Punctuation, String, Text, Whitespace
|
| 17 |
+
|
| 18 |
+
__all__ = ["UsdLexer"]
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
def _keywords(words, type_):
|
| 22 |
+
return [(words_(words, prefix=r"\b", suffix=r"\b"), type_)]
|
| 23 |
+
|
| 24 |
+
|
| 25 |
+
_TYPE = r"(\w+(?:\[\])?)"
|
| 26 |
+
_BASE_ATTRIBUTE = r"(\w+(?:\:\w+)*)(?:(\.)(timeSamples))?"
|
| 27 |
+
_WHITESPACE = r"([ \t]+)"
|
| 28 |
+
|
| 29 |
+
|
| 30 |
+
class UsdLexer(RegexLexer):
|
| 31 |
+
"""
|
| 32 |
+
A lexer that parses Pixar's Universal Scene Description file format.
|
| 33 |
+
"""
|
| 34 |
+
|
| 35 |
+
name = "USD"
|
| 36 |
+
url = 'https://graphics.pixar.com/usd/release/index.html'
|
| 37 |
+
aliases = ["usd", "usda"]
|
| 38 |
+
filenames = ["*.usd", "*.usda"]
|
| 39 |
+
version_added = '2.6'
|
| 40 |
+
|
| 41 |
+
tokens = {
|
| 42 |
+
"root": [
|
| 43 |
+
(rf"(custom){_WHITESPACE}(uniform)(\s+){_TYPE}(\s+){_BASE_ATTRIBUTE}(\s*)(=)",
|
| 44 |
+
bygroups(Keyword.Token, Whitespace, Keyword.Token, Whitespace,
|
| 45 |
+
Keyword.Type, Whitespace, Name.Attribute, Text,
|
| 46 |
+
Name.Keyword.Tokens, Whitespace, Operator)),
|
| 47 |
+
(rf"(custom){_WHITESPACE}{_TYPE}(\s+){_BASE_ATTRIBUTE}(\s*)(=)",
|
| 48 |
+
bygroups(Keyword.Token, Whitespace, Keyword.Type, Whitespace,
|
| 49 |
+
Name.Attribute, Text, Name.Keyword.Tokens, Whitespace,
|
| 50 |
+
Operator)),
|
| 51 |
+
(rf"(uniform){_WHITESPACE}{_TYPE}(\s+){_BASE_ATTRIBUTE}(\s*)(=)",
|
| 52 |
+
bygroups(Keyword.Token, Whitespace, Keyword.Type, Whitespace,
|
| 53 |
+
Name.Attribute, Text, Name.Keyword.Tokens, Whitespace,
|
| 54 |
+
Operator)),
|
| 55 |
+
(rf"{_TYPE}{_WHITESPACE}{_BASE_ATTRIBUTE}(\s*)(=)",
|
| 56 |
+
bygroups(Keyword.Type, Whitespace, Name.Attribute, Text,
|
| 57 |
+
Name.Keyword.Tokens, Whitespace, Operator)),
|
| 58 |
+
] +
|
| 59 |
+
_keywords(KEYWORDS, Keyword.Tokens) +
|
| 60 |
+
_keywords(SPECIAL_NAMES, Name.Builtins) +
|
| 61 |
+
_keywords(COMMON_ATTRIBUTES, Name.Attribute) +
|
| 62 |
+
[(r"\b\w+:[\w:]+\b", Name.Attribute)] +
|
| 63 |
+
_keywords(OPERATORS, Operator) + # more attributes
|
| 64 |
+
[(type_ + r"\[\]", Keyword.Type) for type_ in TYPES] +
|
| 65 |
+
_keywords(TYPES, Keyword.Type) +
|
| 66 |
+
[
|
| 67 |
+
(r"[(){}\[\]]", Punctuation),
|
| 68 |
+
("#.*?$", Comment.Single),
|
| 69 |
+
(",", Punctuation),
|
| 70 |
+
(";", Punctuation), # ";"s are allowed to combine separate metadata lines
|
| 71 |
+
("=", Operator),
|
| 72 |
+
(r"[-]*([0-9]*[.])?[0-9]+(?:e[+-]*\d+)?", Number),
|
| 73 |
+
(r"'''(?:.|\n)*?'''", String),
|
| 74 |
+
(r'"""(?:.|\n)*?"""', String),
|
| 75 |
+
(r"'.*?'", String),
|
| 76 |
+
(r'".*?"', String),
|
| 77 |
+
(r"<(\.\./)*([\w/]+|[\w/]+\.\w+[\w:]*)>", Name.Namespace),
|
| 78 |
+
(r"@.*?@", String.Interpol),
|
| 79 |
+
(r'\(.*"[.\\n]*".*\)', String.Doc),
|
| 80 |
+
(r"\A#usda .+$", Comment.Hashbang),
|
| 81 |
+
(r"\s+", Whitespace),
|
| 82 |
+
(r"\w+", Text),
|
| 83 |
+
(r"[_:.]+", Punctuation),
|
| 84 |
+
],
|
| 85 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/webassembly.py
ADDED
|
@@ -0,0 +1,119 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.webassembly
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for the WebAssembly text format.
|
| 6 |
+
|
| 7 |
+
The grammar can be found at https://github.com/WebAssembly/spec/blob/master/interpreter/README.md
|
| 8 |
+
and https://webassembly.github.io/spec/core/text/.
|
| 9 |
+
|
| 10 |
+
|
| 11 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 12 |
+
:license: BSD, see LICENSE for details.
|
| 13 |
+
"""
|
| 14 |
+
|
| 15 |
+
from pygments.lexer import RegexLexer, words, bygroups, default
|
| 16 |
+
from pygments.token import Text, Comment, Operator, Keyword, String, Number, Punctuation, Name
|
| 17 |
+
|
| 18 |
+
__all__ = ['WatLexer']
|
| 19 |
+
|
| 20 |
+
keywords = (
|
| 21 |
+
'module', 'import', 'func', 'funcref', 'start', 'param', 'local', 'type',
|
| 22 |
+
'result', 'export', 'memory', 'global', 'mut', 'data', 'table', 'elem',
|
| 23 |
+
'if', 'then', 'else', 'end', 'block', 'loop'
|
| 24 |
+
)
|
| 25 |
+
|
| 26 |
+
builtins = (
|
| 27 |
+
'unreachable', 'nop', 'block', 'loop', 'if', 'else', 'end', 'br', 'br_if',
|
| 28 |
+
'br_table', 'return', 'call', 'call_indirect', 'drop', 'select',
|
| 29 |
+
'local.get', 'local.set', 'local.tee', 'global.get', 'global.set',
|
| 30 |
+
'i32.load', 'i64.load', 'f32.load', 'f64.load', 'i32.load8_s',
|
| 31 |
+
'i32.load8_u', 'i32.load16_s', 'i32.load16_u', 'i64.load8_s',
|
| 32 |
+
'i64.load8_u', 'i64.load16_s', 'i64.load16_u', 'i64.load32_s',
|
| 33 |
+
'i64.load32_u', 'i32.store', 'i64.store', 'f32.store', 'f64.store',
|
| 34 |
+
'i32.store8', 'i32.store16', 'i64.store8', 'i64.store16', 'i64.store32',
|
| 35 |
+
'memory.size', 'memory.grow', 'i32.const', 'i64.const', 'f32.const',
|
| 36 |
+
'f64.const', 'i32.eqz', 'i32.eq', 'i32.ne', 'i32.lt_s', 'i32.lt_u',
|
| 37 |
+
'i32.gt_s', 'i32.gt_u', 'i32.le_s', 'i32.le_u', 'i32.ge_s', 'i32.ge_u',
|
| 38 |
+
'i64.eqz', 'i64.eq', 'i64.ne', 'i64.lt_s', 'i64.lt_u', 'i64.gt_s',
|
| 39 |
+
'i64.gt_u', 'i64.le_s', 'i64.le_u', 'i64.ge_s', 'i64.ge_u', 'f32.eq',
|
| 40 |
+
'f32.ne', 'f32.lt', 'f32.gt', 'f32.le', 'f32.ge', 'f64.eq', 'f64.ne',
|
| 41 |
+
'f64.lt', 'f64.gt', 'f64.le', 'f64.ge', 'i32.clz', 'i32.ctz', 'i32.popcnt',
|
| 42 |
+
'i32.add', 'i32.sub', 'i32.mul', 'i32.div_s', 'i32.div_u', 'i32.rem_s',
|
| 43 |
+
'i32.rem_u', 'i32.and', 'i32.or', 'i32.xor', 'i32.shl', 'i32.shr_s',
|
| 44 |
+
'i32.shr_u', 'i32.rotl', 'i32.rotr', 'i64.clz', 'i64.ctz', 'i64.popcnt',
|
| 45 |
+
'i64.add', 'i64.sub', 'i64.mul', 'i64.div_s', 'i64.div_u', 'i64.rem_s',
|
| 46 |
+
'i64.rem_u', 'i64.and', 'i64.or', 'i64.xor', 'i64.shl', 'i64.shr_s',
|
| 47 |
+
'i64.shr_u', 'i64.rotl', 'i64.rotr', 'f32.abs', 'f32.neg', 'f32.ceil',
|
| 48 |
+
'f32.floor', 'f32.trunc', 'f32.nearest', 'f32.sqrt', 'f32.add', 'f32.sub',
|
| 49 |
+
'f32.mul', 'f32.div', 'f32.min', 'f32.max', 'f32.copysign', 'f64.abs',
|
| 50 |
+
'f64.neg', 'f64.ceil', 'f64.floor', 'f64.trunc', 'f64.nearest', 'f64.sqrt',
|
| 51 |
+
'f64.add', 'f64.sub', 'f64.mul', 'f64.div', 'f64.min', 'f64.max',
|
| 52 |
+
'f64.copysign', 'i32.wrap_i64', 'i32.trunc_f32_s', 'i32.trunc_f32_u',
|
| 53 |
+
'i32.trunc_f64_s', 'i32.trunc_f64_u', 'i64.extend_i32_s',
|
| 54 |
+
'i64.extend_i32_u', 'i64.trunc_f32_s', 'i64.trunc_f32_u',
|
| 55 |
+
'i64.trunc_f64_s', 'i64.trunc_f64_u', 'f32.convert_i32_s',
|
| 56 |
+
'f32.convert_i32_u', 'f32.convert_i64_s', 'f32.convert_i64_u',
|
| 57 |
+
'f32.demote_f64', 'f64.convert_i32_s', 'f64.convert_i32_u',
|
| 58 |
+
'f64.convert_i64_s', 'f64.convert_i64_u', 'f64.promote_f32',
|
| 59 |
+
'i32.reinterpret_f32', 'i64.reinterpret_f64', 'f32.reinterpret_i32',
|
| 60 |
+
'f64.reinterpret_i64',
|
| 61 |
+
)
|
| 62 |
+
|
| 63 |
+
|
| 64 |
+
class WatLexer(RegexLexer):
|
| 65 |
+
"""Lexer for the WebAssembly text format.
|
| 66 |
+
"""
|
| 67 |
+
|
| 68 |
+
name = 'WebAssembly'
|
| 69 |
+
url = 'https://webassembly.org/'
|
| 70 |
+
aliases = ['wast', 'wat']
|
| 71 |
+
filenames = ['*.wat', '*.wast']
|
| 72 |
+
version_added = '2.9'
|
| 73 |
+
|
| 74 |
+
tokens = {
|
| 75 |
+
'root': [
|
| 76 |
+
(words(keywords, suffix=r'(?=[^a-z_\.])'), Keyword),
|
| 77 |
+
(words(builtins), Name.Builtin, 'arguments'),
|
| 78 |
+
(words(['i32', 'i64', 'f32', 'f64']), Keyword.Type),
|
| 79 |
+
(r'\$[A-Za-z0-9!#$%&\'*+./:<=>?@\\^_`|~-]+', Name.Variable), # yes, all of the are valid in identifiers
|
| 80 |
+
(r';;.*?$', Comment.Single),
|
| 81 |
+
(r'\(;', Comment.Multiline, 'nesting_comment'),
|
| 82 |
+
(r'[+-]?0x[\dA-Fa-f](_?[\dA-Fa-f])*(.([\dA-Fa-f](_?[\dA-Fa-f])*)?)?([pP][+-]?[\dA-Fa-f](_?[\dA-Fa-f])*)?', Number.Float),
|
| 83 |
+
(r'[+-]?\d.\d(_?\d)*[eE][+-]?\d(_?\d)*', Number.Float),
|
| 84 |
+
(r'[+-]?\d.\d(_?\d)*', Number.Float),
|
| 85 |
+
(r'[+-]?\d.[eE][+-]?\d(_?\d)*', Number.Float),
|
| 86 |
+
(r'[+-]?(inf|nan:0x[\dA-Fa-f](_?[\dA-Fa-f])*|nan)', Number.Float),
|
| 87 |
+
(r'[+-]?0x[\dA-Fa-f](_?[\dA-Fa-f])*', Number.Hex),
|
| 88 |
+
(r'[+-]?\d(_?\d)*', Number.Integer),
|
| 89 |
+
(r'[\(\)]', Punctuation),
|
| 90 |
+
(r'"', String.Double, 'string'),
|
| 91 |
+
(r'\s+', Text),
|
| 92 |
+
],
|
| 93 |
+
'nesting_comment': [
|
| 94 |
+
(r'\(;', Comment.Multiline, '#push'),
|
| 95 |
+
(r';\)', Comment.Multiline, '#pop'),
|
| 96 |
+
(r'[^;(]+', Comment.Multiline),
|
| 97 |
+
(r'[;(]', Comment.Multiline),
|
| 98 |
+
],
|
| 99 |
+
'string': [
|
| 100 |
+
(r'\\[\dA-Fa-f][\dA-Fa-f]', String.Escape), # must have exactly two hex digits
|
| 101 |
+
(r'\\t', String.Escape),
|
| 102 |
+
(r'\\n', String.Escape),
|
| 103 |
+
(r'\\r', String.Escape),
|
| 104 |
+
(r'\\"', String.Escape),
|
| 105 |
+
(r"\\'", String.Escape),
|
| 106 |
+
(r'\\u\{[\dA-Fa-f](_?[\dA-Fa-f])*\}', String.Escape),
|
| 107 |
+
(r'\\\\', String.Escape),
|
| 108 |
+
(r'"', String.Double, '#pop'),
|
| 109 |
+
(r'[^"\\]+', String.Double),
|
| 110 |
+
],
|
| 111 |
+
'arguments': [
|
| 112 |
+
(r'\s+', Text),
|
| 113 |
+
(r'(offset)(=)(0x[\dA-Fa-f](_?[\dA-Fa-f])*)', bygroups(Keyword, Operator, Number.Hex)),
|
| 114 |
+
(r'(offset)(=)(\d(_?\d)*)', bygroups(Keyword, Operator, Number.Integer)),
|
| 115 |
+
(r'(align)(=)(0x[\dA-Fa-f](_?[\dA-Fa-f])*)', bygroups(Keyword, Operator, Number.Hex)),
|
| 116 |
+
(r'(align)(=)(\d(_?\d)*)', bygroups(Keyword, Operator, Number.Integer)),
|
| 117 |
+
default('#pop'),
|
| 118 |
+
]
|
| 119 |
+
}
|
LTA_openwebtext_dualt/mini_owt_logdirichlet/.venv_qwen35_uv/lib/python3.12/site-packages/pygments/lexers/xorg.py
ADDED
|
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
pygments.lexers.xorg
|
| 3 |
+
~~~~~~~~~~~~~~~~~~~~
|
| 4 |
+
|
| 5 |
+
Lexers for Xorg configs.
|
| 6 |
+
|
| 7 |
+
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
|
| 8 |
+
:license: BSD, see LICENSE for details.
|
| 9 |
+
"""
|
| 10 |
+
|
| 11 |
+
from pygments.lexer import RegexLexer, bygroups
|
| 12 |
+
from pygments.token import Comment, String, Name, Text
|
| 13 |
+
|
| 14 |
+
__all__ = ['XorgLexer']
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
class XorgLexer(RegexLexer):
|
| 18 |
+
"""Lexer for xorg.conf files."""
|
| 19 |
+
name = 'Xorg'
|
| 20 |
+
url = 'https://www.x.org/wiki/'
|
| 21 |
+
aliases = ['xorg.conf']
|
| 22 |
+
filenames = ['xorg.conf']
|
| 23 |
+
mimetypes = []
|
| 24 |
+
version_added = ''
|
| 25 |
+
|
| 26 |
+
tokens = {
|
| 27 |
+
'root': [
|
| 28 |
+
(r'\s+', Text),
|
| 29 |
+
(r'#.*$', Comment),
|
| 30 |
+
|
| 31 |
+
(r'((?:Sub)?Section)(\s+)("\w+")',
|
| 32 |
+
bygroups(String.Escape, Text, String.Escape)),
|
| 33 |
+
(r'(End(?:Sub)?Section)', String.Escape),
|
| 34 |
+
|
| 35 |
+
(r'(\w+)(\s+)([^\n#]+)',
|
| 36 |
+
bygroups(Name.Builtin, Text, Name.Constant)),
|
| 37 |
+
],
|
| 38 |
+
}
|