mirror of
https://github.com/DerTyp7/tealcode-django-python.git
synced 2025-10-29 20:42:07 +01:00
added main-app
This commit is contained in:
@@ -25,7 +25,7 @@ SECRET_KEY = 'django-insecure-84w$au&)%5rl8ud!82e%&)e&r+c0f9z%zlr4m9(76mebvx-r2@
|
|||||||
# SECURITY WARNING: don't run with debug turned on in production!
|
# SECURITY WARNING: don't run with debug turned on in production!
|
||||||
DEBUG = True
|
DEBUG = True
|
||||||
|
|
||||||
ALLOWED_HOSTS = ['localhost']
|
ALLOWED_HOSTS = ['localhost', '127.0.0.1']
|
||||||
|
|
||||||
|
|
||||||
# Application definition
|
# Application definition
|
||||||
|
|||||||
@@ -14,8 +14,9 @@ Including another URLconf
|
|||||||
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
||||||
"""
|
"""
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.urls import path
|
from django.urls import path, include
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
|
path('', include('main.urls')),
|
||||||
path('admin/', admin.site.urls),
|
path('admin/', admin.site.urls),
|
||||||
]
|
]
|
||||||
|
|||||||
84
TealCode/main/static/main/css/style.css
Normal file
84
TealCode/main/static/main/css/style.css
Normal file
@@ -0,0 +1,84 @@
|
|||||||
|
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap');
|
||||||
|
|
||||||
|
*{
|
||||||
|
padding: 0;
|
||||||
|
margin:0;
|
||||||
|
font-family: 'Roboto', sans-serif;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
body{
|
||||||
|
background-color: rgb(38, 38, 42);
|
||||||
|
}
|
||||||
|
|
||||||
|
body header{
|
||||||
|
background-color: rgb(34, 102, 71);
|
||||||
|
padding: 10px;
|
||||||
|
padding-left: 150px;
|
||||||
|
box-shadow: 0px 1px 20px 3px #1f1d1d;
|
||||||
|
}
|
||||||
|
|
||||||
|
body header h1{
|
||||||
|
letter-spacing: 5.5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
body main #main-content{
|
||||||
|
background-color: rgb(26, 26, 29);
|
||||||
|
width: 700px;
|
||||||
|
box-shadow: 0px 0px 5px 1px #1f1d1d;
|
||||||
|
display: block;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
padding-top: 20px;
|
||||||
|
padding-bottom: 10px;
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
||||||
|
|
||||||
|
body main #main-content #main-headline h2{
|
||||||
|
text-align: center;
|
||||||
|
letter-spacing: 2.5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
body main #main-content #main-content-code{
|
||||||
|
width: 600px;
|
||||||
|
margin-left: 50px;
|
||||||
|
margin-top: 50px;
|
||||||
|
margin-bottom: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
body main #main-content #list{
|
||||||
|
width: 700px;
|
||||||
|
margin-top: 50px;
|
||||||
|
margin-bottom: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
body main #main-content #list .list-item{
|
||||||
|
width: 600px;
|
||||||
|
margin-left: 50px;
|
||||||
|
margin-top: 10px;
|
||||||
|
padding-top: 10px;
|
||||||
|
padding-bottom: 10px;
|
||||||
|
background-color: rgb(14, 139, 87);
|
||||||
|
transition-timing-function: linear;
|
||||||
|
transition: 0.1s;
|
||||||
|
cursor:pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
body main #main-content #list .list-item:hover{
|
||||||
|
box-shadow: 0px 0px 10px 1px #4b4b4b;
|
||||||
|
background-color: rgb(31, 177, 116);
|
||||||
|
}
|
||||||
|
body main #main-content #list .list-item p{
|
||||||
|
letter-spacing: 1px;
|
||||||
|
margin-left: 50px;
|
||||||
|
font-size: 14pt;
|
||||||
|
}
|
||||||
|
|
||||||
|
body main #main-content #list .list-item img{
|
||||||
|
float: left;
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
|
margin-left: 10px;
|
||||||
|
margin-top: -5px;
|
||||||
|
}
|
||||||
410
TealCode/main/static/main/highlight/DIGESTS.md
Normal file
410
TealCode/main/static/main/highlight/DIGESTS.md
Normal file
@@ -0,0 +1,410 @@
|
|||||||
|
## Subresource Integrity
|
||||||
|
|
||||||
|
If you are loading Highlight.js via CDN you may wish to use [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) to guarantee that you are using a legimitate build of the library.
|
||||||
|
|
||||||
|
To do this you simply need to add the `integrity` attribute for each JavaScript file you download via CDN. These digests are used by the browser to confirm the files downloaded have not been modified.
|
||||||
|
|
||||||
|
```html
|
||||||
|
<script
|
||||||
|
src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.3.1/highlight.min.js"
|
||||||
|
integrity="sha384-kCq9CJf66M6NoTFgSHAEGthqZ1X6afHQaIT+Mo236gH3FQ5uAWSIO5OWnM2H1fDA"></script>
|
||||||
|
<!-- including any other grammars you might need to load -->
|
||||||
|
<script
|
||||||
|
src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.3.1/languages/go.min.js"
|
||||||
|
integrity="sha384-A6CJZ7OeaXXC4LutjeFo0FxlK24jyAHVL9XOabzyQq+HjDPuBg+18Zx9oyqMHheI"></script>
|
||||||
|
```
|
||||||
|
|
||||||
|
The full list of digests for every file can be found below.
|
||||||
|
|
||||||
|
### Digests
|
||||||
|
|
||||||
|
```
|
||||||
|
sha384-kCq9CJf66M6NoTFgSHAEGthqZ1X6afHQaIT+Mo236gH3FQ5uAWSIO5OWnM2H1fDA highlight.min.js
|
||||||
|
sha384-mo1bHgfdNdNaRMT44GUdGc1y+FoDhA/YudACQm3vZDGdKz+X+kjgtCahBI0RzF3B highlight.js
|
||||||
|
sha384-VnM2Afb+nAo7uieC+W1ICTv2ETQhE0cUxZRiOnPoEP4Vl6zqSjomcZbWwD5I5JNY es/highlight.min.js
|
||||||
|
sha384-JsQ71+wXJf89sC/CJ8FLgS0ZSjA8KZiPi7A7y0l6NyAZrl25edKBRRLmF8lO61jo es/highlight.js
|
||||||
|
sha384-VnM2Afb+nAo7uieC+W1ICTv2ETQhE0cUxZRiOnPoEP4Vl6zqSjomcZbWwD5I5JNY es/core.min.js
|
||||||
|
sha384-JsQ71+wXJf89sC/CJ8FLgS0ZSjA8KZiPi7A7y0l6NyAZrl25edKBRRLmF8lO61jo es/core.js
|
||||||
|
sha384-1rc4eQvZHQSmxJbc5aeGDsQM0d6ykj94yvDtqsBogqWJ8xVfguwckQvqpytwaTK3 languages/1c.min.js
|
||||||
|
sha384-sNO1nUn6nwU8vJgC0lo0eGmEL+mw6zgI+dv6WqW9xN/Qohzj6sKFe5LLYdmGPE32 languages/abnf.min.js
|
||||||
|
sha384-MXZZXf4XgDwSxRPrm77OjOV1bTjXyEKWJ9e4fn8CVh3ASLw/4R432SgPBfyciSQ7 languages/accesslog.min.js
|
||||||
|
sha384-rSbKs0BX4PmxGqW3J6XiPF661zaiiVG0kj6Aaq0S+P2kuDl2hcwpyJJgvp4S9aQw languages/ada.min.js
|
||||||
|
sha384-UfCplRHHhs6czVurKi3vcwNNSniF3rbO/J55XEm9mmaEygb424flw8K7N/NqJfRG languages/angelscript.min.js
|
||||||
|
sha384-aEUxHbUp5o3QKf+/B9FZ2rC57SYBP2pQVHnOhcQ8QXwEhCGLrEMHlPUvN0APn3aw languages/actionscript.min.js
|
||||||
|
sha384-rjQKCi9a3tpv+IwI0vlADLnomTro7bvuomQNCy/FbPD05PF4Rk8s08phTL50wXbm languages/apache.min.js
|
||||||
|
sha384-NXEuycJVyuQNDuqCHOdqHo4nAG8aPOXTz1Md+B9VCmWDQ/eSH0HCYFoIi21bj0U1 languages/applescript.min.js
|
||||||
|
sha384-o+UMrsCel3FJBOGOVFhY0hYDnEp1c/+c5b/f/L9zE6ZgcjzulT7XGQwbJbaIRLZh languages/arcade.min.js
|
||||||
|
sha384-9+MrenSD1Gd7qlxoWV2GOp1pluU5xIrWfisFjcQLH2f0qNUW8hd2rQEpvV2KyYCs languages/armasm.min.js
|
||||||
|
sha384-oMKwkruY4NvgpJoiRTNWXbXHVbc2/h9eMa7iKiFK/pG8MDpvirr5XuMydTgco58n languages/asciidoc.min.js
|
||||||
|
sha384-+M0c0KHAQ9ltYrYWkMGBHjwxIM0y1dGNvUTOia571ZG7RomdRH7SuMBIXNWTic8U languages/aspectj.min.js
|
||||||
|
sha384-Issjpt3YVGZIycMvqs+MzroEJoOZSqkhu+vW5b5LncSQHf+ohWFX46k/b8L0BBdV languages/autohotkey.min.js
|
||||||
|
sha384-yiFc4cI92W/F+7TnE/HV1QA38cD1tFtZ810L5X8nB3aelZVhnW38ZDeSi3Drh+Sk languages/autoit.min.js
|
||||||
|
sha384-qxvmXwsjBFYGFZhcjRP4vdAnzxlOhv8yEiHLcO3FiKsFyIqZmJPInjX9q3sVicY6 languages/avrasm.min.js
|
||||||
|
sha384-PRWLSnA821NWsRgeohAg/eEL3+pdex4MTRzRT6VgluwCkDD22usiQ0zgcA6icRzi languages/awk.min.js
|
||||||
|
sha384-PzXPeUt0hwBXths+RowTnljiyCB+F7L2lZn+l3a9uaOU2DmNAL4jn+zklcDezDjA languages/axapta.min.js
|
||||||
|
sha384-tQ9NsnEZ+z0A3Ys2I1e5sbiWE/Yed7e9Xxr0uwAqVb/xs2n1n1+Z40UqGnVhEjz2 languages/bash.min.js
|
||||||
|
sha384-Gp7mJd9undSSzXjEsN7GBJZOvSuydmZRN3FzMKNS5pvlLmMu5xqvGpHzsygbIxfn languages/basic.min.js
|
||||||
|
sha384-qsZefOAvVKamBn8KRQKGDJYksYpATe5m7bD+mDJrS8YBt5beQzOnGWvO4Mc/pnMm languages/bnf.min.js
|
||||||
|
sha384-TU5d9ajB0d8ao/XySmPBXdmr5JSe/pmbEJO1UjvdawUrL480DP5g82QZcLgclq55 languages/brainfuck.min.js
|
||||||
|
sha384-phI+yHWl49lQcRwa03IqJ5SMGGfARlUCzVyp8WMvOmOIkNnwzS7b5fOcTSoVNnAO languages/c.min.js
|
||||||
|
sha384-Tppmfbr0Cm2XYHMxXniZRCvbuMVZfZSmIRrM3aFhLe9m2hOceERVBQ4GPqLc9cvY languages/cal.min.js
|
||||||
|
sha384-+FVfqYSWWPb+wN1EFWQJ5vFK8vNu97JoM58fcU8gqso8gFYqZP/kB9csG3TWFq1V languages/capnproto.min.js
|
||||||
|
sha384-sNtj1afbKE3WzccvGHCJkNjl9ZYi9wt5v497faYAvWwHzCZrU4LNOyvE0tLCU5RJ languages/ceylon.min.js
|
||||||
|
sha384-cDZCNqj3MM6Ij7TLAvluKUzRSEmamR5k3aUlQP+7tCiLloQ895R7Sn4wTXbhX8m7 languages/clean.min.js
|
||||||
|
sha384-7RvwpnepgtE4k8reIWUIeqZ7zQLJRteZawus5jx74G2ECJhpVZaKvD5V0j3oD9fy languages/clojure-repl.min.js
|
||||||
|
sha384-s34HdHUocCL9N05lShcpUTcTo8Fexqorr9eO+KAEidlaETp7MVAsBnonQrsK4No9 languages/clojure.min.js
|
||||||
|
sha384-0NLz3IHYebVEjWHlDsuXhpoz3oJxfa5zsgAm5EOuNIR8zy5uKJb/EJ/So9MMtonL languages/cmake.min.js
|
||||||
|
sha384-zs3XNP4sE8JsP3CWR7IwmEWe43gqAiO2ugbga/pfzNEJETEuF5ljGPk8rfhQOZBq languages/coq.min.js
|
||||||
|
sha384-/s2W9G0jJeD6G5UgMHJWGF3k8wkCX6885j/ufscyIIPmp70fBIOoH3J6tg2iJLLV languages/cos.min.js
|
||||||
|
sha384-ICI5YgaBD2n+cUtNzFWhxbz/ywA8dWZKV6EjBI0S2UKOgvaM5/IlD/sjvlFb3Y2z languages/cpp.min.js
|
||||||
|
sha384-D72M27ynCFuIWOPzoSF61JO42vn9BBFfejHllUmZnlnFYBHsl7x6eQrNADs2HLIi languages/crmsh.min.js
|
||||||
|
sha384-D7uPcVXwS0H1H4OzZZAKn4Bfje5UYRRBCpKzeQUxOgP8S9JOuC7w5/ZuqLKNprzn languages/crystal.min.js
|
||||||
|
sha384-qfi2CUicVO+C3ChCHktHC2MgKbWr6KdhE8/Nupd+3Qs6hNsM43e7p1qlM6LqtfWh languages/csharp.min.js
|
||||||
|
sha384-meCoCBpwbE4Y9RGaUHH+EMB6UWlZzcZGO2dvKicEbOksln36Pk9V8VimG83ZHVgg languages/csp.min.js
|
||||||
|
sha384-DxvJ/j23W3bsvyliaiXS2VFH4YYkfE1EERLYxiVUHkSvyYG7h+E80kGWr7EQ27vS languages/d.min.js
|
||||||
|
sha384-iNPu5oARzTwGlHBW0he+xkjYJSu9f9qZy4XNyLSJ+l7/HtEHH4aNCpMTng3pWNeI languages/dart.min.js
|
||||||
|
sha384-M3fTp9w5ZAm/C2SGUnYlsbMFuCGKUJOuJ51H9xKdYCyx10jCHa5QbSZmRKE6st+W languages/delphi.min.js
|
||||||
|
sha384-BFrwq2/+5QGratoKXRRQZ34lDEgVpi6nN+kvjGrC1b/Z6O+xjq8HDZP18nGQOiXf languages/diff.min.js
|
||||||
|
sha384-zaDFdvjDjLZkgzKpO16p+oWgHXm5ua6e7K7tI7jmjdV00knJljkh6pPuTKFj4vop languages/django.min.js
|
||||||
|
sha384-H0gvrKGD84r9B6bhTbacT06+jD8VZehX5eOFFkq6tDFdG+YU3mTo5yZAyTyeZKvj languages/dns.min.js
|
||||||
|
sha384-3ilAVZi+IwUNRoAID8Q+ks9keix7cmed6fRtA8x9+PHtSRL8NA93caMUHxbhgb6G languages/dockerfile.min.js
|
||||||
|
sha384-zS9GXXJZ6hdyfoNtesv3Rw46d/Sfzr8VBo+C/gpsetNGbWOc47gi0J1zHt5g1Lwn languages/dos.min.js
|
||||||
|
sha384-SKzsynPQOY+WekN7xK4l8XKyqsPZ/9Rbg+6eBQa0MDieqOnFvllA0YMFkREpIVX8 languages/dsconfig.min.js
|
||||||
|
sha384-XIK2nUJKqdJxUrbuLFA9kmNS7D9SzCosrLJJmOPj8LXXQqweLRmdjhJfmRwZYPJk languages/dts.min.js
|
||||||
|
sha384-DZoQaDqeXN/BUm6zv9Q8THiamWuelp9se5gggF0GrfkVyXnzArVhE7Zz6CtyHbRx languages/dust.min.js
|
||||||
|
sha384-IPSIY/3T9r7yOIb9eNz3pUDyWNtv966UTbkfbxJiWvrWcuDdX1pW1HjD5+5DPbWI languages/ebnf.min.js
|
||||||
|
sha384-dG8FtU7XIU+rYGOfdmMe+NUh7WV1of9ppnF8trRQ2qRj7nfp16lMRrCzJ5x7yrAt languages/elixir.min.js
|
||||||
|
sha384-ei0he4eigaAL+ogWOhheIAeNVxaUhBZp6JBmU3JWmuunEXdCai4jJPi1QA1DODHw languages/elm.min.js
|
||||||
|
sha384-YrfNgyicSPvIuRK+Cnrn4Y3qbUNOThluDjUO9+Gf9IYsFhEmrJS1eJYZOfcVSSHt languages/erb.min.js
|
||||||
|
sha384-nZyPkY61svsmnRGApg1dhmO5MdadA8yhkEgTU4NleO1nyL6OaMtoonPPRrWJddvG languages/erlang-repl.min.js
|
||||||
|
sha384-Dd+0NbmPRIkRlUcvG3vkBfWY0GT7xPTuYsq7swBtMnMtQc9MZXARZ3mLpcDnF9Ka languages/erlang.min.js
|
||||||
|
sha384-kpgVcLgJy9tsR+z9Lxmb0EULiyo6xt+ACFv6C17rVyokRI0SRiWOzjMPNhX+m1Gm languages/excel.min.js
|
||||||
|
sha384-t7IiKSBll2ENnQ+nDttMtXyg6szkib6iUhJYdOqN0day4pvVesvxg66Nl1USSzD1 languages/fix.min.js
|
||||||
|
sha384-oH3tN+fvZD8SZMA6F2lD4g0JBJ5MLRJs3Y4a8OgLsP52EDQRi6bVaY9ME8+UQrRi languages/flix.min.js
|
||||||
|
sha384-Ah7GJ6GucygDvUeZxrGZUn6z3sBXZgJb4ouPtunkjgSdhBZbR6tt2PUJo5ztWuQa languages/fortran.min.js
|
||||||
|
sha384-w/nzPCaTAS5cdNcyNB3swwyM0wROkf15TI6loIjRwSaqP6V8smqDS1IopImm/K+t languages/gams.min.js
|
||||||
|
sha384-NpqU6jA+LNskrhgMDDLgAIoOYNhOp7PXcIpLGpNibaqfGRXmLWWTVz8FtiEfUz5Z languages/gauss.min.js
|
||||||
|
sha384-/mERM0SzGWKsvyoYSzqkomyiFVjhyNQgHXTqGNL4XNytDVPF1418rLpqDN4TFTzK languages/gcode.min.js
|
||||||
|
sha384-XCZWiSenx1dkOVtV62+XmsHeod2In0+bsOaYIKy5OMmdfaFfSi/S/ALiOR/KflgC languages/gherkin.min.js
|
||||||
|
sha384-TkZNBMmewXOXmWVck9G58nJfg1L03t6c251KmMF+WZIRVkrbZP9Q6oy9o0cWpOJL languages/glsl.min.js
|
||||||
|
sha384-avgB+dszAMGy9vaCe7R1yi9U1/+Mr7uLc72JQL3ENijPZzku6CKtlAqDrIQPoEZC languages/gml.min.js
|
||||||
|
sha384-A6CJZ7OeaXXC4LutjeFo0FxlK24jyAHVL9XOabzyQq+HjDPuBg+18Zx9oyqMHheI languages/go.min.js
|
||||||
|
sha384-bElC+3Su4gB/fSVF2krcAWbxmQWXJ/Jklk5DGWoQhXmeIOfIPSgMKlpVPB6ifcn6 languages/golo.min.js
|
||||||
|
sha384-lI9Ck004+Fe+FJmSNxSOg1aj+tytaAvvH51FmNALfgB9rh06fyPvUe1+4xtX1t3/ languages/gradle.min.js
|
||||||
|
sha384-bPjv86VE2tXQhwyLcYnjxyOuHiBxXOjs2r5piAvVasfp96Ssfhio4Ph/2OxAqQvN languages/groovy.min.js
|
||||||
|
sha384-2HOON1jg8mOgQ2SQECFbRljJAk9Q4OTehTez6Vv3OR+bitdYcB6YyNc/ZmF9bFL7 languages/haml.min.js
|
||||||
|
sha384-Cq9Sth31t/Un/1u06QdXTTxIQD1lr6rsx390kUb9VvHbnHu7/opAbotdKh/3CAun languages/handlebars.min.js
|
||||||
|
sha384-sZzwt6bdTNhSkV+2A1e5pX2EU4xs7/vhwEwV4CfMKXvdGm91waZsBtOPB/GZFQKt languages/haskell.min.js
|
||||||
|
sha384-cPXl2n3L2HiE+fvsadHtLqIOaMFobBf+mDZDlYiTgrvPNLTsAs2uFI+HbSwqurhH languages/haxe.min.js
|
||||||
|
sha384-SDpWwZVSp9+QmBiqPFS7tvg/TZsODggDyIIEoJ4KGaShoHKxJAdFT+Jvbo7GyPQU languages/hsp.min.js
|
||||||
|
sha384-P3TLmcdkvrR94wMeIiNbDVmMP4Dt7KHy+tzF5x94HidtyLDe/xjBmiQyvwvKMPoN languages/http.min.js
|
||||||
|
sha384-73URwtP7bVp1LTB5uJ6XsTvbJqQg/QJx1fwFBQBskCNDja/IzaiXojVPdX+LTWDP languages/hy.min.js
|
||||||
|
sha384-JdYR06KWl9zz5DyIGmQ/BSzBOro8OTmUnRzIs2b8iRnuT+cqa9zUUOfKI2dap2q0 languages/inform7.min.js
|
||||||
|
sha384-EBXzsPKkhuMSKzbXqvfI4SwhPOWwfNgfSacR7h10+xFtfkaI7HB3tPy5B1I6Qy66 languages/ini.min.js
|
||||||
|
sha384-XhZVtA4Q0tx4zIu7V+wTO0+gDqq8j9MuAEMfc5kX7pSx5B3wt54dSv6IHeElmIpd languages/irpf90.min.js
|
||||||
|
sha384-SFUtM6IMyvfjbR1tESNbmdTS5xAb9CnjG5d8ylOmQu1IzAkOHQMGPGK6AOjNXdRR languages/isbl.min.js
|
||||||
|
sha384-Tr7xlkXvImFzQFkbR2oC0VE3c9T96UuLQfiqmFyPJSNOgrdZbwKx/iKjGqFmiPlo languages/jboss-cli.min.js
|
||||||
|
sha384-2aAwT3z6eqFp7/aQRbdZ+ydDLhJDFHPq8H+4hK6B8nRgUgMe5/68iMBOlYGzJDzQ languages/json.min.js
|
||||||
|
sha384-qO1NCEojtLcTLTeYkdqk5jXp+zLlYsrY+kkixp/r5qBHepl6Z4m6FkfdVdGxHWBa languages/julia-repl.min.js
|
||||||
|
sha384-QQ7G3/n/90ikTPDhLQEI0bXQmLI/l9A0g+VJ/wyh9395uW2q0u5fYvwRdCOgJbB8 languages/julia.min.js
|
||||||
|
sha384-wKj+P87suFa6yN9kMuqDqerXYVtlO+5IQl2p+wtRIweWYfnZ3SXnGGSjZfhZ245G languages/lasso.min.js
|
||||||
|
sha384-FXftgKGqt+BZpDYWeBcOW3OSlkVsx2la/y7zjoS/MFCsiDjfbsOfrO8SiuKq085O languages/latex.min.js
|
||||||
|
sha384-+q6IhWKaOgLKMeU1oeOku0N1JKFqiraU5Zx1nm+nLhYI9wttEoWzDkobwlPCC4Jv languages/ldif.min.js
|
||||||
|
sha384-hc0n2iKpYo3iQg/axnLgOvQueYRdQ0j26Bh+6ovSsKPtFwoZOPJRar7nxyeb91wR languages/leaf.min.js
|
||||||
|
sha384-2GOFDz1bOaycIegH2K7PPNCn6p8E0iGu3w26aINCtQHubLyl4kZJUIBcqo+8uEDV languages/lisp.min.js
|
||||||
|
sha384-LIH3lY0ic3rCNvdLaCEYXLz5GIotOicvScdqMOwBKeVW1DA8y+zAl9DLtcLLdpLB languages/livecodeserver.min.js
|
||||||
|
sha384-ChUTbW3aPCrlKGvuSA/8/zc2rd+3betHSX35oaoXO+3MF/tgCP+92iExtLCAAZwI languages/llvm.min.js
|
||||||
|
sha384-psMPl0gN7ixeGHq/9mlOFMmuFaVMmBQYGLnDke0umqg+tzy/ZEraNTeKg3WY9/iv languages/lsl.min.js
|
||||||
|
sha384-Okga2AnAOnrmyqcfUkLbpEznqnZF8SmYlECpmaNLhxMZ9O2zxFXD8J2CZ3Io0FJY languages/lua.min.js
|
||||||
|
sha384-2UHHEbguEBJfN9zf5hV91zcB3qneTQaKSFNC9vezxPr4wdlNwjX9JaPXgZWI8JZI languages/makefile.min.js
|
||||||
|
sha384-QDB/m6D0ja26bHH14Uxpoulcmi48irQ+2P+9Nbx3g+Ql7eOpS7xcPa2ZtXN0Kwcd languages/markdown.min.js
|
||||||
|
sha384-7xwVvoqVBl5knIitqVuaTQS6gh5C8LFRm8+6PbfkMFLp5fo4vEhgcmMN7jJ1q5Ze languages/matlab.min.js
|
||||||
|
sha384-6bYTliyYDL/zRqSbQXd9kqufKomH7kmNi0Kx7550iIciP3pP5+DFJ0Y9K0dmOJQE languages/maxima.min.js
|
||||||
|
sha384-FNEyjwP7wl62lr2QlGsY9Z4WVy9BFFmlxDMf51NZxEdxOwNS74bHGloqp/+FGgwz languages/mel.min.js
|
||||||
|
sha384-iuGO/33Xlrtt9ACSCn+m9qxYXGaiSBXxwAMW/m/wNedFx8DFlMwIbBjBVvBf/mFo languages/mercury.min.js
|
||||||
|
sha384-j2D8wqsHdbueHjI/iW/lu2U5sui8VGgCNTbd/Xlj5rE4vtgTThMzv5JUgH6ig05Z languages/mipsasm.min.js
|
||||||
|
sha384-Ye4hPk/xMujodyprIxH54Ac0A8Ih3FXYfNb/A1YdRLZNmJgbkRqUU5TB9QyhWUFk languages/mizar.min.js
|
||||||
|
sha384-iVpeHvLuCheeoGb1Q3lMsIxELk1WEzxJXjnSSMINtO/0P1y8abTUYq8KbtszElmt languages/mojolicious.min.js
|
||||||
|
sha384-aFp7/DeZUi5V039s35406XotazxVBbdD+cDEIF80I9HDVLlwGSmCypfIUDKxm+DP languages/monkey.min.js
|
||||||
|
sha384-bNNNrni2Dl4/+UJNCqJUktBw/cACz9Wa3W+J3sNnulvMlxmd7bVbyqklCyHKswBQ languages/moonscript.min.js
|
||||||
|
sha384-i5TFH5u2IOw+N/60Lm52RY8MI9bhKaD1HqMveSIM/TouZWc+OxVF41IY1LEqnCYU languages/n1ql.min.js
|
||||||
|
sha384-MaIkuG2/MLduJVV+apuIZNK54RXwH1/FnumH92aiB2ZFGyDd6e7Fp77VoXx/MHRo languages/nginx.min.js
|
||||||
|
sha384-gHowdCTyBE4hqZGHJNVl1h2mqUGga9DYewhmfTCxx9M7opGyefwmlXznvRvhUW/C languages/nim.min.js
|
||||||
|
sha384-7EquNtJt81ladtZao6sAYu15OZ+aPY1CSYMY9gzrkwQhMvOBKf+XerPZaQa59nIL languages/nestedtext.min.js
|
||||||
|
sha384-J4EjzZ/yK1uxJazNEOMNkh19JCsi51qxhp3GBxZmC+CLTaieSO90ZPzzhqKrpbmT languages/nix.min.js
|
||||||
|
sha384-terN+8JddukHMyqz7EqsKCr/56VnRykPrkD7NA05QYVosPyoIWfljF/lzxs6Dm92 languages/node-repl.min.js
|
||||||
|
sha384-sfO+Cs4WEIaS3XARS0LUeiso002J4rCwZ/syAD4wJfkX4DVl2D7jkV9xntSKypCf languages/objectivec.min.js
|
||||||
|
sha384-lNXKavVdHqUSTEyXi3VUVo7ROEbcVvzF5axJy6x+rLsAG+XFaXYlOg3wZuBFTTgX languages/ocaml.min.js
|
||||||
|
sha384-ijmCim0XcI7Pd1o/2rUxJB9RSSEvGOqTHXwA1g2NQ3Uqd6bFpIOp1421kNuDq1TZ languages/openscad.min.js
|
||||||
|
sha384-nNJPejwjrqSR68iK5EOZ6rJ9wqeoWJutoffNGikooAduCSrub0XusIR1tG+wPHpi languages/oxygene.min.js
|
||||||
|
sha384-23CfqEADkai99NEZCke34GCy48MlKUVrSUE8jHWtWq3kSO/0BCLp7uvS6MBN77T8 languages/parser3.min.js
|
||||||
|
sha384-7NiKLen9GuZmNYBRm8B69jFzwyrAjoDxZmI//cp32PzlGGfP6IFfQv1IwQ4gr7Lw languages/perl.min.js
|
||||||
|
sha384-1pcotJbInwMIBLuDJ33ctBAhRahXk7pHIq9jOh1S+qc/c6sw+7ULIn83EmokG6tX languages/pf.min.js
|
||||||
|
sha384-AAxsEyPGXd4qn6FsyfuReqX6XJIbcS3RUI5CFUuXAmVb+CvCB/H8+b14CZljjVpv languages/pgsql.min.js
|
||||||
|
sha384-zFP5JIxLFPk44Rw1IUGDtuY3KYhN26Zcq2GNk8HoBinjc94orK+xrKi5Wq9PiOFa languages/php-template.min.js
|
||||||
|
sha384-DBDpWyTZt7hYzzK2I0FD48rL+lPmdd6tCKnHPqmWEDFyMsziow5TGcgl2TX+Ks4Q languages/php.min.js
|
||||||
|
sha384-a5Z2XiITlWKN0k/c74C2VcyXG0UVXxOjm2muVDNPY8LVL+j/mXieR5m1QBPj86Qe languages/plaintext.min.js
|
||||||
|
sha384-7P6FoyJLTbTl8u5tQp+EVUum6FQtXlrwQzcAEz9EEHXzMRQAkX83FoOuxe+U4S+Y languages/pony.min.js
|
||||||
|
sha384-t6rYG/DWFmAsafqUCXQ2K31dfnzDX8Vi2y+lIXCTo3tpDfaKrmWNucSul4JWJRll languages/powershell.min.js
|
||||||
|
sha384-+mrkzCBb5NUE7lzlOu5cAcPzgCOZ6vJI32ve6nQefk/IN6R9h4MhA0UVfL6hNzmh languages/processing.min.js
|
||||||
|
sha384-SwSPFU+n6P3iwk1svbZ+euWgWFlFeDxbvYzFukaGyWe1AoqgOHuUSuW2PHFQqVf1 languages/profile.min.js
|
||||||
|
sha384-G3hU9WH1Qah0QztjDLrJIXleky/z+kcCEA8tMDJ3T54IfgfHeamxOB2eKm1waM8f languages/prolog.min.js
|
||||||
|
sha384-wp6FXI4j+/UA/qNvlbTEOWnWSCQ+6pWPwhm1nkGTEHbUFtdgqq9MIMhTyYSEmX/v languages/properties.min.js
|
||||||
|
sha384-MdBaoV2FVHFdkoHURxWyJmQstQFV1I6iZx3zR4OYZcFRbhQN3Cr9Zd7QPPSKEsQd languages/protobuf.min.js
|
||||||
|
sha384-QaEhLwXA+UPn2xQ0g5uumqI94KB+pkQ/HvXvhi2bbwGDKmOaaIUQ4GLQu5uHlvz/ languages/puppet.min.js
|
||||||
|
sha384-ruUUMH/UVOV6BW1YC6q2kqlugBs2uvEyfhzi3IoqmQxwEoWU5GArLMFVICJNu8dz languages/purebasic.min.js
|
||||||
|
sha384-oHwytNSvTEDNyl8oTDIRkzG8lICzuvajqw4zQWi+IVxazKEAvtZDi2lYtpxgUogO languages/python-repl.min.js
|
||||||
|
sha384-3WTOwTFMCnnRLTCOAsTUXISorhChDkc2Qpjf1U8t8WHDzoMfvZdeP4lrS6TV4riM languages/python.min.js
|
||||||
|
sha384-DLbUd1SeWpPHDHJ6wpyPqy1r8nbRqkmTo9oJzIi2LOMoFXcnkxMrXRPmKSiVlgCE languages/q.min.js
|
||||||
|
sha384-MCBUCtwevdXtrcEb0xyAV5n1KD+zB/oJaNxe/S7EcpT+RkCquvv5jwFSvUiEA7ob languages/qml.min.js
|
||||||
|
sha384-y5FCsa/9GJQqbMqoNisnfyhvqzUlH4NpL/RBR5kLqstGzf+bEfNikQ42LTMEsmZQ languages/r.min.js
|
||||||
|
sha384-OCv0+grb9/VBgr98yYvLmNrdBa6jDOXObStQuGcjPSSHK5dKO9ZnYQwSIKr7/Djs languages/reasonml.min.js
|
||||||
|
sha384-oqXZJ540mWGZCc7ifi3c931wvE1GlMi/xdqYLjO08wAM5OKo8ZjTed3foAXCFr56 languages/rib.min.js
|
||||||
|
sha384-BOyx39FflvYEHLfu9WQuOOLaHmYyx5Md6/K2F2hZMpfoHjcUVSiskPxq7LLdmTmx languages/roboconf.min.js
|
||||||
|
sha384-nJK9xCrQrUQ/djbkg6Bj4VEeusGglQkmfef9z/xWkwYSiPhgvuxqUm8Gj+yYZVc6 languages/routeros.min.js
|
||||||
|
sha384-ZiisNPrqt5k1EUVCwx6JTojWBpxZc8w3Zxon3zjMbEPp0rnInjuugoNAVonO2vqR languages/rsl.min.js
|
||||||
|
sha384-o9Y+VPlfQ77kWbrndi+eg/UZEWnqHGXHOcWRmYESt91GFa/2laf+FkN7JJixUdOo languages/ruby.min.js
|
||||||
|
sha384-9rEL5EeUz5ftnzvRJMO1NFlhm1CDnJVtXbRihj+cHZvQT71T8iDpSHOAL4LUsqpZ languages/ruleslanguage.min.js
|
||||||
|
sha384-I4xoFwE0iYL5waCmNZNW91jXdGl52gAIAOiNSIr2QEgpccKrDWo/2NifWWv1hXlf languages/rust.min.js
|
||||||
|
sha384-Ej1yPk+6dc6uRMqjwTte6S7wfeAEJphbglRdrNMLk22REHjwGk6FQK/uq35c1+in languages/sas.min.js
|
||||||
|
sha384-3GmPRxZT/qivuIKFrF0btQk8Z2jeNUlpWOyZBiRlf1Yi2CD+EWISY5mi+2yflNz4 languages/scala.min.js
|
||||||
|
sha384-BfSb6Zt5lA82uoqRNdz3L9P1SPiCEYE8SAlZ2OY5bObD87RkXqb5AJj8JQ6sM6o4 languages/scheme.min.js
|
||||||
|
sha384-9iisHTGnBAXIWec6NPZyuDHGFdQW4Tf2hLbdtj5LIgseRQeMn5oAe/VLw7OfXt6h languages/scilab.min.js
|
||||||
|
sha384-c1UQcfDDyZTEhiK28uaNTLm+gUq74737rbyRnqOzWlkGl0DmMLWuWJ7fq2qvIjFT languages/shell.min.js
|
||||||
|
sha384-fc4pSM1V2t2lJhWpWaDwXbWhmN1WX13xwTRmEwe5RzNBL//gWjkyUdQm+S8bZvZu languages/smali.min.js
|
||||||
|
sha384-cmtG9/EUGS/v77+fRUuSu2Z4jRR9BBd5AhWaqtMA+6/26iDBTrLBB7kAKp64pYlh languages/smalltalk.min.js
|
||||||
|
sha384-pvbTAB6yQK+BbvU6+Y/vyu5CygWeLzeGqcbQzWHHOx1I7PvlnsUbLWVqO7rAE37l languages/sml.min.js
|
||||||
|
sha384-L1O5Yhl6soBJLqbZirtmvxQYCZKJ+jaSct8ExTTG/b3YRsM9JCHOHU4Ks5maVWL6 languages/sqf.min.js
|
||||||
|
sha384-DjNK+pT5U7Cn2eKym/l1D3Uoosy2dBkTUp5HPgV0YyToaVwDnvQHUPdkSyNoVHEJ languages/sql.min.js
|
||||||
|
sha384-KJh/jQDKcZcotn3F6toMIvb7SqZlLEf+Ky67Ep7Cei7cFW0DIKDdfh4zuWWLE/Bi languages/stan.min.js
|
||||||
|
sha384-0/aUop8aVRiuBPUyL+fmlU2emuK//UukL+N+cAPNhI+oewI1TEDanaMGom+WM/F5 languages/stata.min.js
|
||||||
|
sha384-fUeA8LWLkCdKS+sWf+pLkbvlVh1bu3RbJ62Tazhc79COY77yMf2e6+gfu/8aicaV languages/step21.min.js
|
||||||
|
sha384-soTQK6xJFiYvTeXdgg58IVjTpQ+mhWlPgClaoZSBR9Ug3h2O24RXbWEXAWJOJboF languages/subunit.min.js
|
||||||
|
sha384-nLughFrtiQNc7iHQeMAez7JSZBCsqSpMSyggNWxnucFq+Q71HxTuDdCpoPhIYbFz languages/taggerscript.min.js
|
||||||
|
sha384-KgFjJBWGEfnWbTBawNjqjX4/CDBzxZ00okJmKWbfZ2KmVaqpZRbl6T1dSnLjqp48 languages/tap.min.js
|
||||||
|
sha384-xYWkYWaYMMxFgCqJKKIagCeaTOlfvG9bE2RGtidsVf3dYMwXmrq552QY4yy1Cccl languages/tcl.min.js
|
||||||
|
sha384-wdi4XGIW+qjeYxDLr+KMoNCzD/p1tq9DrqEtsHdn974CfIuiZ1lxehIHp8zlxlm5 languages/thrift.min.js
|
||||||
|
sha384-Ax/9GCZPfWr6jPwnISFEWqsHLpKGvsHaL+Mj/hi1D53CV/nkW76a7TrnEY1Yqj8y languages/tp.min.js
|
||||||
|
sha384-uy5laLz2Fwfmdc71+YP+GRCRDb2KHocbHdmMMVI2caL3Xk7gX1Y6wXdZ0Ol/5NlD languages/twig.min.js
|
||||||
|
sha384-Rfo8tTbMHgwi4YghNa0YZwz9/1cHNeojRfcssZOFI6+UEGF8Dtp0JO0tDjeaEHMH languages/vala.min.js
|
||||||
|
sha384-QZzSUNVda+CvUm29FeSGDhxp6x9KXYhXh9/K7A9EuCQi0DiUCioAR50I9cKYXU4P languages/vbnet.min.js
|
||||||
|
sha384-5UKOXNVLIhK9k5wASNBtlqHnqadYVXD/7WuqOHS3bEEE63IDcYb5t2P/Hfymrryf languages/vbscript-html.min.js
|
||||||
|
sha384-F31pU9+rtzDCPCPUOdN49f5j+LL1QIbNCEDoygI5CPlLQViZEwkvyiJ1YcTS2BPb languages/vbscript.min.js
|
||||||
|
sha384-DUp0LMcPaYpXnWzeot4q1ueVbnM7uqYmg7vPMXCWxuhXiLZjFCzZonh2XktUeC8K languages/verilog.min.js
|
||||||
|
sha384-HUl49Vvav6HW3NMc9hWsoAAOq7oCtXO/Sxcqjb96xNTHUsP9154zi4zW+iI21it/ languages/vhdl.min.js
|
||||||
|
sha384-YXnwBG1rGTW/w+hTkIiRTv4VD89N7bx3TvFzYS9eMy4UeuUWZmR8Wb+CrX0EjgOG languages/vim.min.js
|
||||||
|
sha384-g297944pmKUQTMwYgeC17lSjBJGZ2A9Bq7iZES4tGQf18bxgpzVwU/QW/UqYBOD1 languages/wasm.min.js
|
||||||
|
sha384-3OKHE/K3D7X7Bby3LxrQmgM+85xhzkqxsXckWpXN5kKiFhyF/b5NPCXJA79XPDYY languages/wren.min.js
|
||||||
|
sha384-ypqk0MokYX9kag5v5NqFS5bqU7MAxQny5hTiDpxyIAByphCx7bspbsVUYU4ivE6G languages/x86asm.min.js
|
||||||
|
sha384-dPIylYkXShzD7u7fR3FM9F1RXpkJcnf1uhI6bMyvtLI8I6PFaCnQhcIJUqxsfEWx languages/xl.min.js
|
||||||
|
sha384-DTbsZ1fcyvKiuz9quVklNxPJ55VnLRBJ7NMVBC1+KAeIphkqtCyb8ZzI8dSieOGl languages/xml.min.js
|
||||||
|
sha384-DJeoX/Nj74VJ418tr6KOdbUW/5Rf8gWQgMlW6FZtlgRxRcfX1G151Kwr2VOiCvzi languages/xquery.min.js
|
||||||
|
sha384-poIejSSHtqMTnn8wHy0C85UlfYbGmbT/bkDBBFS/q4qP7KYTRwhZhgw+RKdxJFha languages/yaml.min.js
|
||||||
|
sha384-SkS7dLSafjbCS0wZwJHwcC6BO1m6uKXC9bS7Mg/aviwrgm3cn9DkUfcvLpmxA9Kq languages/zephir.min.js
|
||||||
|
sha384-LHE+oDF0I/eKR+faWc1Bk7XZ+egUwm8N8gj6YuysAxjkod81kVp7GKFWZqax7Mdo es/languages/abnf.min.js
|
||||||
|
sha384-WxlFfl8eaJ6oWE0CG+VxabINqfpPVA3xmIXMhXWt6mdllaNE/PiMuECOZiSKu+pk es/languages/accesslog.min.js
|
||||||
|
sha384-ayusnFwjLIVIe7UFz01WOaFEZ1gSRCrj4pvkIW5vn4raHCXbUSMywoxUluyNdRrA es/languages/ada.min.js
|
||||||
|
sha384-CKcPqn73Tx1+oMhLFA2PLcueY/uT0SIgE9l0/jGiSRNtK+uzzCzw1Mm5I84EdltQ es/languages/angelscript.min.js
|
||||||
|
sha384-dvBlxtws4cyewqB/HE+EjN+6OFfisWG0RDJhdJIpkb7cb2Q9dKjhsn0fIuHAV60/ es/languages/actionscript.min.js
|
||||||
|
sha384-/Ca/Sttz4a6MGq0yEmzwxMqLYq8fkVOY60T1JdjUNSrCnBRuIW5xPi4vrkL8PxSa es/languages/apache.min.js
|
||||||
|
sha384-1MNOTFg3NMCGIdL6t6I1au6lo6XEeryv0iKhaCqywLAITWTyIIZtdx6cn1WyKBZH es/languages/applescript.min.js
|
||||||
|
sha384-WFVZx3aKj5A4F6wsrRY8t1DCV6L9JpFR7PhCfFkNtowERvVXrnHLYWnX/Syky3Ea es/languages/arcade.min.js
|
||||||
|
sha384-8/pcinXI+ZDdEQXegUfoisr0FsmCwBHngUpHEL/NpE7I+Z18BXlbHkwPM4imk3Ij es/languages/armasm.min.js
|
||||||
|
sha384-tL24n62YTEBjp8zhtuxIbRBH1Po0369X6Ph2sXR0kNzc3L2Hq5uDEpTBuxkPeoGW es/languages/asciidoc.min.js
|
||||||
|
sha384-AAhllOZzQd1JB84SBAbb1W21BtVgOi9uEwxe8qMPXdHThtSkDUM5AXizSLrvz8Y4 es/languages/aspectj.min.js
|
||||||
|
sha384-0ZOrZFnxipiNj15nVGssH8Ll91mXjPQFDitMKPmE2NZrS+dD3XKmWOAK+NGzRAAD es/languages/autohotkey.min.js
|
||||||
|
sha384-BgK5p+gMhQfYxwceAkgRRfSt+oqSbQHt/hSvKMdrthCaH1gqJRO73AjsqDMIYtS3 es/languages/autoit.min.js
|
||||||
|
sha384-Ye8SDPtJ0QGTXYOgpu6HMVzWrsE8l3gf38kkdbNP5m/3/zdNHibB1bDR+dZm6zwL es/languages/avrasm.min.js
|
||||||
|
sha384-Aj6JtcQRzImIpq1zCWPkPA3anQT2nwW0otlds82rW4S4F+GvaqPvfhG2isa9OUyl es/languages/awk.min.js
|
||||||
|
sha384-zC2MCZQrfPFVfnguQ53bTurbHXdLwfn4vjxweL0NsmiLo/uqRdyzZlRQ5eGIxGWK es/languages/axapta.min.js
|
||||||
|
sha384-ZNQbyRl2KNY5jMqDq+03kJIM3FQAPokD86+43tRUh8zxEfAYUjrwRce6qtAvmbf3 es/languages/bash.min.js
|
||||||
|
sha384-sxUF455L3NCHLvBh/vzoUfMjp22voAvY/9y6pmPtZq/O1krapNOCC6+Y+nQCOiDr es/languages/basic.min.js
|
||||||
|
sha384-PB6ypFtHFTdNl9DFNOEJShETm7NJD0m/Cnq4sKhfusgZGaeRg1a895K0JV703LcR es/languages/bnf.min.js
|
||||||
|
sha384-gb0GDrjDV7q06grocKZ1gCmA5aQyFXzn+CWeVong6ATn7iGZCzm249x9tFznzVYn es/languages/brainfuck.min.js
|
||||||
|
sha384-ZosoGq/P40RU8hsUIjNu1V98BEJuZ7OMFccCyPem3bgq+9/EiqBeTqC74ioXjQdg es/languages/c.min.js
|
||||||
|
sha384-8ZYPouzOkuEbUgODPLwAsq/YMJVYXAdfCOsxjyoidQ+YCrkG7txPr7aLlQFGjazP es/languages/cal.min.js
|
||||||
|
sha384-AIOQaZwAkP7/JtuS59cHlWgxVNLSAfUhT003DZXdjsFXdSj+f7Z417k3WLC17qSE es/languages/capnproto.min.js
|
||||||
|
sha384-ihvM9E+z3gu0V4AEUI9+jPZ0UkFCtAPVcEjcbWWn20voWFh1q8M2+3c3yZ1nuNAq es/languages/ceylon.min.js
|
||||||
|
sha384-B6FdBh69/2OgglPAQDwYwBDTOfkjr+owgA23RozhiNWv99PoewHnYq6sRCdt8nYf es/languages/clean.min.js
|
||||||
|
sha384-ElvNAmy7eVsL+UnemwqRpaV8CiSXDFSLkC0vvVCqLoRuxCzaKi1ghWNEsjKIsq09 es/languages/clojure-repl.min.js
|
||||||
|
sha384-ZrKImURP7Mh7W4qzxPuEnjTMYVPdO65w42aXpVRrQ+iQbLqmA3N7MQUfcoqFYoi+ es/languages/clojure.min.js
|
||||||
|
sha384-rGsR/THWBWpt6tFAzCBvT+2KpvjxTZ5f4UBXN/jPIBu8+EaHMTJH5uVKnfgSP1+z es/languages/cmake.min.js
|
||||||
|
sha384-a1/Gqqoy87+U/QLSX5lIzT0pOhLCNxPQxnzbtR7d8hVNkwx9XHuMB8eHWMqqUl5v es/languages/coq.min.js
|
||||||
|
sha384-a61A5gGDkJYaVRaTLdT8O2yZvd4bcI6ac76TF8eNbXJIw1wWSszhqsDKA+E2MLb+ es/languages/cos.min.js
|
||||||
|
sha384-Z4lQX1I2jpSTIlcToQVfXvDxN4zvUqcunALsNmZxpTLp0EZcd4MX/MznSuNMrgyp es/languages/cpp.min.js
|
||||||
|
sha384-Cx2u5ILwAvu8k4+2CE7nmYfqOycMs5ARcF06NVE9XvM84MzfHyIvnLlf5Hkk9sKk es/languages/crmsh.min.js
|
||||||
|
sha384-UU0LEV8Uelz8ptYD6yVlzjdFH0WDl0ZJ+p3pm1hA9OwOh1vyZAh38rVcHVNlm1L3 es/languages/crystal.min.js
|
||||||
|
sha384-WWO/a3GAp0JeHR7DdScT9DmJadps2zJ7QwZqTiUNwpn3LH7cJOPSfujO/i/aUWbP es/languages/csharp.min.js
|
||||||
|
sha384-ag7TLEnJ67nwppphXqWAsf1tICQbRFriFJG32NtpXzCf9ZnYO74iay9JdX6iZNrK es/languages/csp.min.js
|
||||||
|
sha384-4G3TdN8xyGHtlqi/0ZcJ3oQDX3RsSJjdTNtgbamsuBaHXY0Rmu6GCSd6YLMAYBRz es/languages/d.min.js
|
||||||
|
sha384-FiPHZ1ZqmvdfyVaYXTKTrRgaDDXeyujp8PsEHNbvtmSQFy+Z9U9+5300SZMl2Chg es/languages/dart.min.js
|
||||||
|
sha384-DmVXSUfsr7sJ+f4JJyaXqvoY5OqxzdONaBhK4dx8hVa78qtkyA6nrbXb3kYgY/dd es/languages/delphi.min.js
|
||||||
|
sha384-f3s8ftnbXfqA0LSPsO6X6tFRnyzvCgO/yMYVv6j6ISKvXM1x+dBv2Xx/s0ZzDgaE es/languages/diff.min.js
|
||||||
|
sha384-ODmtyBaTyUcc4D4CYO1XR2hrsg0EbpUvnkgwmlCoukeendKjsbxqpoiEZF/mLZwK es/languages/django.min.js
|
||||||
|
sha384-0L1tlwkA1EPS9ueYm+jAZodhy49LcmjkVddvHEMe2ZX9OLkxNWLTXlm7N0wJlga9 es/languages/dns.min.js
|
||||||
|
sha384-eiYM+sJfOIQd1G1DpHYChHe6kCk/ZnZ/IjZ3N0nP7a0rawiVSFmUNfCmq2q32T7q es/languages/dockerfile.min.js
|
||||||
|
sha384-7tumswrNnoCz1k7mYiyrXEVgToc6jhcJ3LFv1xKBkM3vWWtxfwBvkfpDvMxr94w3 es/languages/dos.min.js
|
||||||
|
sha384-Feb+oyJmcJXV9jy8S3nf3Rc3ly0xohcw62ZySIeNkFQSbaFgWTVwEi9G29ahcacF es/languages/dsconfig.min.js
|
||||||
|
sha384-1WmgcZIlXDcqWgWSgw48s+7jFluq9C3BOxAh3+T44rCjZR3osBb+hDhnJ5E+9MZj es/languages/dts.min.js
|
||||||
|
sha384-3lxVrXGwTu0VcQKoavPHh+w/mFpxGxvtRoMno0BY8+kTpBi3U9wTJojoeiKZnk+h es/languages/dust.min.js
|
||||||
|
sha384-9fTlYrEvuxcVLlFrXBkZbKwyNkAs240exXUbdZZ2vBRCdwbJnwMKNOul0iWu46zF es/languages/ebnf.min.js
|
||||||
|
sha384-5tuOraZQ+kO5UIoLHW+lACRvXMAHfSOsglKOEBmg6cKp6dLEkuOcYSyMKkOlMUYp es/languages/elixir.min.js
|
||||||
|
sha384-rrbiE/rX80Eiiq7ejKRSV9H5oScvfkxrbh8/BbGN+rQ30aN3c58dFCdwN7gncV10 es/languages/elm.min.js
|
||||||
|
sha384-toFl9fYM4nod2MGr7GCuGIPan9hKW6FE0ETmG+0XJuu2oORMTm8PZgOQ8zOi7ezW es/languages/erb.min.js
|
||||||
|
sha384-lX9XBpYNWJneZhq9aFb+Co9axoRCzk41Lld4/FBDOBqelQxBkkidJ3KgREM5dMf/ es/languages/erlang-repl.min.js
|
||||||
|
sha384-IYOj7tAdI2vucyeHMc1C/ACUqgYUf2Ru3+I7K4leQ0DhIEgh6/htq8ws3JNUHbXC es/languages/erlang.min.js
|
||||||
|
sha384-S3Cws6p4SeOJp+dZlH6CY3uytQnsRRx9TJjaA7xBCe1ig9B3XNsbWWgSo+LZEiqg es/languages/excel.min.js
|
||||||
|
sha384-ijfsAiUXcugyRFBjm4nHcPsjtu6xLJXSPotCUIW5bFRbAZjjzqyu/Si0sthTfR4w es/languages/fix.min.js
|
||||||
|
sha384-PL/3c1sgbaJeQ3lH01pR+OLe0luVDNFhnwDg6g1d16exj0gh80U1kPBwV6PAb86p es/languages/flix.min.js
|
||||||
|
sha384-R9Dguo5lJT7wDbdpP+wPcfzqvoaL6tNFx5EJJcBmd4MiosSJjyCqKfwHlJ5GCCAw es/languages/fortran.min.js
|
||||||
|
sha384-pLdKXvCXgx1p3wCeqSDB8RzDEDn2TorHxd35EQ+Cx+WmR5uOM32phtB6pX4t0lea es/languages/gams.min.js
|
||||||
|
sha384-v6kSgaB+f17FUw9t2cIA320ERyr8gECwLGIlB5aipGNzfigDVyEx8Xy7Sp6ValWT es/languages/gauss.min.js
|
||||||
|
sha384-cggXcD5feZatj8qBw9lObSMGOS1v4LE65YaILy1dleC1ARQ+xflj3cf1XtSHl2XV es/languages/gcode.min.js
|
||||||
|
sha384-yCe6PH1/6KPERZF4LtDy6CJPOBMkOlQ6PnDJ33jKCNGGLx3IGqQrd54SpjRbjH20 es/languages/gherkin.min.js
|
||||||
|
sha384-TJxqlkbzaclRtH2NmWT5QUT0PscfOsxxxif9K80208mjXfiuMCh/U3/CpDjDYQ7o es/languages/glsl.min.js
|
||||||
|
sha384-YkJZmdK7vabBTjq01KGqAuD22OQI1skTEImmxcrUVfpP3VZCUMf8gmWKX+2a9dsa es/languages/go.min.js
|
||||||
|
sha384-KBC3OY6Z+iThYSrABgcsE/4VrKbyilPm7w7D14gUV77aB5We1NukEhkKf66vCKVD es/languages/golo.min.js
|
||||||
|
sha384-JfZgfBxdoPoIpMOo9PQjEsrNO+Kh+paI/ZwTkThLMzbRGZ0tz0T379TT1r6apsNc es/languages/gradle.min.js
|
||||||
|
sha384-9kvFAJWSrrFhIfdh3nDwk+w1A95sxr3VP9mGi41lmITq8Lk4GSdKacPQFcOyZXQ0 es/languages/groovy.min.js
|
||||||
|
sha384-xEjaIsg5Mc4Cvy4WU7q0FARHOIZHXNLp34VH2H5Ha8sWlN3Iy8EELr4XP/Oaf4Y6 es/languages/haml.min.js
|
||||||
|
sha384-nft1QOVEkAetlArWYLJW7SZgaMNvNcjXEG5gcRIWz1wHnKGFSRZijDBm9rf1BXeq es/languages/handlebars.min.js
|
||||||
|
sha384-lfQ9Alp4FCwUFEqSO2a33PqKJ0E+ZSM4oaFqVLbtZ22Nn7EOMR8apmOyx8WZ6tH1 es/languages/haskell.min.js
|
||||||
|
sha384-/WqEOO2r61I6iMLZ+xg4JkRf09GeA5CV/ELVIJks2WxF03G3JhADsicQfwe/Xyn4 es/languages/haxe.min.js
|
||||||
|
sha384-0p3bB1a+i3j2FQ0BuVyrE7Fw3d96mHLBYtF4liyBF/fqz+CmcnYliwFYNWP/uvux es/languages/hsp.min.js
|
||||||
|
sha384-yh6l0L76vEJYt4z0NI3ABMZZYk3egzZOK3OIhKVRMVhKz2o/7VaQ34spChku6Kml es/languages/http.min.js
|
||||||
|
sha384-TQeoFip+To4VibLYU9imRjxRD3acKnqN9k6PtIqmPeLbywFOybQF/Ck5zqdNwrdm es/languages/hy.min.js
|
||||||
|
sha384-90VXG5fPhhnO7XFzG3BVyMLtUn+I+lAJ1SL7U6oTWTNxnZbqpcvd8Aawp3lkZ7U3 es/languages/inform7.min.js
|
||||||
|
sha384-sTCqgHc4pdQ4fIJ/1B0t3a6uG0wxzItSxeQlLFsxRAetefkJGv3wg7BBd3+EoAyk es/languages/ini.min.js
|
||||||
|
sha384-iFMD8svDyGwsUsRX+Y44jXgOba8d6b8p6fR/xVoSP39pYqi+ET8z2WwYZmG/Bq6q es/languages/irpf90.min.js
|
||||||
|
sha384-eEn74gv8H4VuLNYINDsPyGmwuG16O2g4SSPCZP+oo5n6n5VVrvE2GkmkhHTIKbBm es/languages/jboss-cli.min.js
|
||||||
|
sha384-C8jbRVN+xx9h/D8SEjJNu9IFCCbZSd/JhaPcopTOwHyh5EAAGPUC/gH9xaDbC4Fs es/languages/json.min.js
|
||||||
|
sha384-54EGoEv3vo3LbcA/APD1huFDHUX6XbyKq4PlFTtvVfl8hhDop8ocWKTitrJHA6/W es/languages/julia-repl.min.js
|
||||||
|
sha384-k+bWRXpJ4t9Y07djXR7GhZt43U+8N33hLo3GvMSWppMCSSxaiao1nODNxYmNWZke es/languages/julia.min.js
|
||||||
|
sha384-6g6L4onhLNZ5/Kw+YLNnZJ8YyZe9DCVeLvk5to5B+6Iq+yzYVJnIjE0I2YZ7zEOX es/languages/lasso.min.js
|
||||||
|
sha384-Rt4sFjj0G+Pj4Q1SjUCdf0mPb9B3D8c6qEcajrU6ALHAFjGtcseOMGCnlCd7/+Ed es/languages/latex.min.js
|
||||||
|
sha384-M6Uzd83Tjl80685EX9qINKmmIOnWu6i+o8TvtW81CoGVS1EOsCHzXvKFv24mQeTF es/languages/ldif.min.js
|
||||||
|
sha384-+14A9y6+PAuQVUOr1gs0ovx2g0IQE03njDYqKBlTY8dfexwmDo9N8qY93U7qfw8M es/languages/leaf.min.js
|
||||||
|
sha384-/SyU8zm8nH5a9JI2oIgdGWJA6cC2ai5+iX9Q6T3KtOrGAYhkw8/yo8fVzaiKAlaL es/languages/lisp.min.js
|
||||||
|
sha384-wqib0RWo4+gsQbh0Awa8NZD/S0JWm72iqMpQFJnL9/UuE64VolEHdE5xg3ef5iFN es/languages/livecodeserver.min.js
|
||||||
|
sha384-5O3GPy5scxa4gH3nWl3NA4qHLWJnRZddJ+6liC/AsRJ8d9KO14hihFMqDBcFGm7m es/languages/llvm.min.js
|
||||||
|
sha384-i5SPJtb+BAgFAYwYEQ4OG/OwHGwBYxtAlcv3Adm4svyP8vzW33A9p1RsXRbP6sjR es/languages/lsl.min.js
|
||||||
|
sha384-Lhb8n5Na8sTYLAXi9aC6HsqIyndRtkTiUGGJjL2oL//oDxocNmxmGKMIu6QzUzsJ es/languages/lua.min.js
|
||||||
|
sha384-BLQYoykx+9juBKp9q1XsteC53jzQ6GUUWa1pFkQA1KYQn9RrU/rn2ZfbKubPQ/a1 es/languages/makefile.min.js
|
||||||
|
sha384-7HgGmhsyDq91dDXC+gtTLDqCAX14KTs64I18xn+GO6gtDVjnFI+UhelNu8Yo2qN/ es/languages/markdown.min.js
|
||||||
|
sha384-MwGBhmtkmnf1TCnzqGZQdzEWJ5v7pkYEb9LoOl4q8slRf+X6NJKTf0hLbP3rSM1P es/languages/matlab.min.js
|
||||||
|
sha384-Q/vz6NHTt+uuf9S/NCn9XBDLwP+AUNiLicT1XpqBCHs7tTfjFlbg2OA1Fw7paNtW es/languages/mercury.min.js
|
||||||
|
sha384-AvCaPz1vzUMRmR636JmmEi8/Xmyj0JwMhoiHDXSXs2N4BM+mzS+X1dzrxIaNgCKM es/languages/mipsasm.min.js
|
||||||
|
sha384-xmqqMq8/0k9LXLrc0eYxOe4tJZIb+6bv8EiUwgOnHiSYjh2/E8OQPQidCJ5oEdjs es/languages/mizar.min.js
|
||||||
|
sha384-jRMjcXaX7d7HZqa1/6MYRimWPo8xq965Y7pVVvF2WvxYpD337mtFWRKssIL9aFVf es/languages/mojolicious.min.js
|
||||||
|
sha384-nIIQ/ScNTOZzaw6oELiOg8FshlG75YHZ4uMaVIqLI4d9ME1XEFMMWx0FywNt02vt es/languages/monkey.min.js
|
||||||
|
sha384-KblzkOAhEwUWNhREdW4ZnsUM0YOGWO5xM+uGbuGXiZaFnnJU6DJ2ck1FCBKyjVtu es/languages/moonscript.min.js
|
||||||
|
sha384-lLzvHd9qZK8NrNTj3Dt3SmaYQfcG6BalR4lXHRU1uAwcJNenxA4s3mEFR7ZeBUUJ es/languages/n1ql.min.js
|
||||||
|
sha384-l9nvpsdIbZSfzxLt6OkLzYh1VmlLtrWmZQj51hja+A6hUl97ULXmj7hb5H2AWBki es/languages/nginx.min.js
|
||||||
|
sha384-aXwQ9FxIf7rE9d9Hq+mXoDMoYd+WaMTDIfgg5iU55BoQxK1jQYLUoVSUs3X9yJQv es/languages/nim.min.js
|
||||||
|
sha384-l4XFqUCQUOQmFMoVkO5TmzilODbi2GwpANZZ4Nu43CXOUYNhoc4QSiD80BmRyYub es/languages/nix.min.js
|
||||||
|
sha384-hjQwDdDqZ75zV26evlXvDfornpveqnz21convIWoE/dPE36CMcKupoZwO1tk5HK9 es/languages/node-repl.min.js
|
||||||
|
sha384-mJroiPX7owy6r09Z38Z9WIfkjqAUyHBoDNjIr10hS0SwnTMrhuLsotdpFmrV7Pwt es/languages/nestedtext.min.js
|
||||||
|
sha384-IHIFlZwAzdaNUUrTO5+OjH2ndizNWwPzEuwdVKdWoMWLBOIVhDD00DKUqeoxvYws es/languages/objectivec.min.js
|
||||||
|
sha384-6GvT9SaWnXGY+qyQEzC4sPartpPzyTCC1cZQZjQGdEVyQgQs5m5jlVX+fDJ3y0/x es/languages/ocaml.min.js
|
||||||
|
sha384-5HaTT/OL32s7fgBV2XwoEt03lDUMyQBxabrA3Gb2WE6NylyYHud0cIQ/uyo3wwmL es/languages/openscad.min.js
|
||||||
|
sha384-zJDs4hYHAaAQ9nwTuh3C3UOmUPzvdWZgs9DpdkI+ELBKPyRtbHpGxOLOeQwB0at1 es/languages/oxygene.min.js
|
||||||
|
sha384-aXaZUGJqVsFh+W3/T5Y3Ud/oQjc8SJWga9kKDKLqH3aSlZeiJSEYkYALW/aNr3ft es/languages/parser3.min.js
|
||||||
|
sha384-lPcL7dN3vL1ll1e6rG0MS7j6cYMusxeZYf7rWsl2v9F6etcWD8fqwPHT9Kfhn9dc es/languages/perl.min.js
|
||||||
|
sha384-fyYrRnmq4Hgqzbfh7ZPYGKumEQBLQXcM4ayCavHCmhBE8wd1OHHT12x/jB/D3G6Q es/languages/pf.min.js
|
||||||
|
sha384-noFxK7ADXySvgQBIJsBuYXU6H5ZEI/Wxk+EQFq8l0E/HjpHzwjFJM8AeqNtOwrSx es/languages/php-template.min.js
|
||||||
|
sha384-7KBupSyvzKFgnsJNK8UqTwv99nfFdI/gsJyZ/CgY48EwYwUKTdVsKfYjEsLc12G5 es/languages/php.min.js
|
||||||
|
sha384-xN32vlD/xclVY1z27oMVido9LDw2m7UffnnTBhOG7apaOBBT0F2jaCPoCBoN6LT6 es/languages/plaintext.min.js
|
||||||
|
sha384-Gkojuhmaq40KoaMKLkhD7IeYhSyYkSvylMH3JkLMkT3SDrAcGvm1pJsKaiJcqxSJ es/languages/pony.min.js
|
||||||
|
sha384-QUWUQR1BuxJG4+zV/CwdJmYGJ/kSbqYAN6Gd/sIHn+9xOb/XGg2ZqTJWeLFJb2gT es/languages/powershell.min.js
|
||||||
|
sha384-OBDIdTqkzG+oH1ss6ZbHWXs1rk+7J1Vnj4mCmmBD+kTP0WJT49wZIcxGlni8Kazy es/languages/processing.min.js
|
||||||
|
sha384-BZjIn7/gA9UBWRt6YvPIvW6uWacoG3+U/Wqb4ovO1G+z9hcrHq/mEzwC26qGhnWL es/languages/profile.min.js
|
||||||
|
sha384-3axapkKbINeJfDNmYji6PYM9tUodjVBwFAPUKQppPxxuvVKpPcUmfQ4isM99N7Lk es/languages/prolog.min.js
|
||||||
|
sha384-td8o4Fo1GeMK0f60YNUTNRftr3/PWnoK/9er3AQJVFIlftTeW73kcHMSEHqfBi1g es/languages/properties.min.js
|
||||||
|
sha384-alJ2u1gTuHtqts5SiU6LPMkTgteQa68GsHrUCMpLy+FJENz//4QM8Cthq1vBGXhW es/languages/protobuf.min.js
|
||||||
|
sha384-7MjnOm5PSrsafvqzsIihBlCOkFDekOywL9EW/HqHLv5eZ+mgQpjWHhcUTcgrWOXZ es/languages/puppet.min.js
|
||||||
|
sha384-LdFzTcM7Mr0MroDC0WnXPddX69xW/9TG7F6x7M6u9EWoIWrv9W33NAdG5np8SAMq es/languages/purebasic.min.js
|
||||||
|
sha384-oD3Il9cYzDaryo6xy22GLV0jCinwSI0CF9ljZiSbMVxu57Yaw0tbsSIsu1haWmE3 es/languages/python-repl.min.js
|
||||||
|
sha384-4M8Q2aYpoZ36SUVYPQRlb7KMl/5s7tPTnN9jzcpyz8hkYyKezUeFn0VAa3zW/4pq es/languages/python.min.js
|
||||||
|
sha384-YX5EZctppLhL1NhsTtxTX+pk33cC3/LJILlAyVm0+b5H8vSX33yMC8qNWWeX26G3 es/languages/q.min.js
|
||||||
|
sha384-3nDhCd8VmqwsfealNiD01udu3k3UDCEeAhbyMTmOwHO39GAJ8K4xDhNObVl7jJUi es/languages/qml.min.js
|
||||||
|
sha384-xCty3MNXVGE0kUWKDENktaNyZqxYCajbnKR1yP7e2rg1lcGLuVcbyWxIqferPl80 es/languages/r.min.js
|
||||||
|
sha384-TNCDDiL0k1ChZc+e2iuloHUmnLzT7iTlO7kDiA71LmmhFnGGCx3NqyPkSO9Qofa/ es/languages/reasonml.min.js
|
||||||
|
sha384-FG3AT1Tw3nBFMF1zXUEQn45SuPeC4LHtHV7FRdtOrwQd/pb+9QlEgQu7uR4V8ybd es/languages/rib.min.js
|
||||||
|
sha384-B4FmaO4vJwycsY1Cn3nMXmY6V+n4cnTWqhcLY1INRIKqbyTOz0isZ8OG1G+/g4hA es/languages/roboconf.min.js
|
||||||
|
sha384-q6G2BmrQCCS5p4M9N9Sg/ikjuWv7pM7IUF117wSdmRWH3QbAY1n/aoaDDGD7Yd0q es/languages/routeros.min.js
|
||||||
|
sha384-O0fSxQnFmgOhP1U2cT+Ofc88gClrz3Xz9aRe5vrtULvYv7/ffuHkaZVma6rXPWes es/languages/rsl.min.js
|
||||||
|
sha384-vNsOak1cSgImpBsiJ5E4zHUnJgT+HzLgwdKRZrZrQQX3/GvYEKNAlssQ9Epoxblu es/languages/ruby.min.js
|
||||||
|
sha384-rNX507dy4qvvHLPifn9rcdSW7A/xkCIjwzDj3lQXq3AhCBKooZ0+FVfWy5qQu2Qi es/languages/ruleslanguage.min.js
|
||||||
|
sha384-N3PPAyDQi0dSXOqZupd8F8mw2ZAD3vqq18csittS4pwDaV418iUMtl1Y7jlG/BH6 es/languages/rust.min.js
|
||||||
|
sha384-Is1oEDCxR51/Nd3bwXAvpJvZNjjsIHqU8+LxQHgnZG4antZ+vOU7bvDlJTjTFgY1 es/languages/sas.min.js
|
||||||
|
sha384-QOzXfaBvt/6KtfebDC9yejcxb1uAiwBwiOLt57IAk+sECol0X3ZnvyKGBLCs/VCm es/languages/scala.min.js
|
||||||
|
sha384-6zEZ0Aftfm0siYEXQ7NZchHT4e62OEVq8gAJm+As9L1XRVYhc9avmuuWRW6l/3ZJ es/languages/scheme.min.js
|
||||||
|
sha384-P+XbALgLzbXMnPyWHF5kJd1kdrK+Pa3jX4MY8kZQvfmThex1ZMyOS9/H+q4qEspf es/languages/scilab.min.js
|
||||||
|
sha384-5BKVfUi8omm1rFx9OoX8sZi1NYFBLKOATXpXi0Rg900SedHfXkFRsBVA+ZuCa7Pn es/languages/shell.min.js
|
||||||
|
sha384-bnQD9xAbNnnZ1xLlXemUejLrmDgZCO5Gv9SUu4ZbjqkhSE9iPhi8GDHF8CygN557 es/languages/smali.min.js
|
||||||
|
sha384-EwQitxpLCqDjbEKrK2IRELvoEnLl8RbAklkMRjNLNrE9FcJCk1fhRkYH1VfzEP1Q es/languages/smalltalk.min.js
|
||||||
|
sha384-tuHIHvuFs4BhESXqsqaaGbinYdi2zu6NrM3nE1cCHhZQaeDVUG50jyG56Q9UER5z es/languages/sml.min.js
|
||||||
|
sha384-lZmvQrhMRW2kdP0ChYBhHgobAzNvQyCiQ92z6P2nIwwn3SfxgLwrDyBYCd+OUg8C es/languages/sql.min.js
|
||||||
|
sha384-/llHT+n638JHZ/1cdZTo35lBN7DXUom+7laupHud+cPC3zbwm6x/3k8Dt3jfFNAl es/languages/stan.min.js
|
||||||
|
sha384-uOl4WV4E5C3DmiftqI4BnzvV2pbrp0MJEAKTDYWty7DdEmXxv+kFU/0Xzyh6QeOQ es/languages/step21.min.js
|
||||||
|
sha384-OEMQJlMITwCdTqu3YBVhgydfHjGpQ6tNcYmuUU5JqA+Y8bYECBVuuwIRHa/3q4So es/languages/subunit.min.js
|
||||||
|
sha384-FsdfBT0ADC0g/iyQp0kBdFrQ2WF7UyM+V3FkHi/MoMt6H0afOzktD25XuNWFkkqf es/languages/taggerscript.min.js
|
||||||
|
sha384-6YDZCGFdZtQxK7YTP/BN/vT3OCR9iQ5SYfrLYWj134xaeKbHEDsa1Ql/HarEm9Kg es/languages/tap.min.js
|
||||||
|
sha384-dtikXZDXWy/2PosCKZkoMKkv9fiiDG9cainK6Snmtj8e4GdrVJuKXA8BpubERN70 es/languages/tcl.min.js
|
||||||
|
sha384-gjx1YW1uTmVmoE+PxPK33MNkvlLDA29AzUEN8bKRdZ9CDkrUm863OhZ/9L9xehH4 es/languages/thrift.min.js
|
||||||
|
sha384-mi88JvVZOAuh6x++ND/NYIBII+kDJVhPjG2BrFGKKvnvvlg39JB5Hvl1BFtSDjnr es/languages/tp.min.js
|
||||||
|
sha384-NRGIhPw7i3ewVuJeU6MQdgmkiDOMrSj5yeQoI35VebJidp3NdQCagfYVYhxPNgBH es/languages/twig.min.js
|
||||||
|
sha384-ZsP0mQMaN7BwF/LO4XCxBH0sXgY00W0um7af8r0+1mhnbfKYTqMRO6MES7Iwdwdb es/languages/vala.min.js
|
||||||
|
sha384-Ut7xf3dOsMuWdK/nGk/N3MGq+TZB+lwFb+mATv9I2yoNq/Ac2zdh99ifv5b4s2Bj es/languages/vbnet.min.js
|
||||||
|
sha384-I+vIOQNypq9RspiH5kKZuXgtzFjmYp9DQPI162NRT5CuJq3+HWzU8v6X4rOzCifq es/languages/vbscript-html.min.js
|
||||||
|
sha384-ezTgxOQpf6gHn6aGOoXqiYbLboSrEBHt65ZlZxDPynCmJm5SgjOpdwhXI24ABjOu es/languages/vbscript.min.js
|
||||||
|
sha384-IkhbY9Hpvdq6om5wfENQNst7DdlC/q3h1U3eNN+Uw5EKigOURXj0iaj7AXjfOi1t es/languages/verilog.min.js
|
||||||
|
sha384-MH4cKoksHmBakn7O/kK2KM0g+BCptdQIWedgXAnTnCnbTuJAdtbcLPHAe5ttND0/ es/languages/vhdl.min.js
|
||||||
|
sha384-EvskxHJ15ksWVolpd0Rs049FjkTn8wi8ZL9Out3e/TyfChiwnMo7Pm7kJBhBvqYX es/languages/vim.min.js
|
||||||
|
sha384-hZKPeYMwb/EVxGxan9tMLE4BEFBh0CnjjLXyma4krYIgUSHChgJl8Yxd2Fg6W8hs es/languages/wasm.min.js
|
||||||
|
sha384-1MUhc3+QY5D0rXVvRlTDD97SXpoQkBm0nGmGuzMPF7m4d8z+pMqCOUCVZ321FVbC es/languages/wren.min.js
|
||||||
|
sha384-WW7dPtANXAeJC59kAJIlhOKJL8gTEK7ViYLpMlo+7OmcfsRu5/5v4YLxiLbEgt55 es/languages/xl.min.js
|
||||||
|
sha384-Ql6E/VEDAIYFA6C8NX6NJL4SUSk0LpKZc1N/Z3xtDG5aONdIPb3my3k27QQSUofH es/languages/xml.min.js
|
||||||
|
sha384-Te4ptKBKkWqKOXzG824vSTjpm0b0YQYtGwsvag8woo/9S99Xsxw+yJc8HYO9+Y7r es/languages/xquery.min.js
|
||||||
|
sha384-3S7COLf5Kn3uktVRMmGz5cdwyDEyjHzxRoj6Qvmz6w1Tj9YGz5cd1Hhfw/D/Pjlt es/languages/yaml.min.js
|
||||||
|
sha384-mpsGH9BaNDHGVtPn5Q/DtWRUgBY5qcv/WWsFBlE0hzv2k492+268qJQilFh4CTBr es/languages/zephir.min.js
|
||||||
|
sha384-Cd4qrRC3Ml0xmTZSFX6+kV/YF30eSj8aGgx94a3+On+mY927pv1uJbaqWRCr58pW es/languages/maxima.min.js
|
||||||
|
sha384-iEif9Xzcug74fkyP+32U9AByPQLmm7ed42bME7tIU+UBWKjLhSSFojxIaD9o+KRZ es/languages/mel.min.js
|
||||||
|
sha384-SRslf6zysLjUWPg4z8qQOpoIW9iMKqXZ6GpGI2Jc1zdPgumtiX/Xul27OjlxzL+n es/languages/pgsql.min.js
|
||||||
|
sha384-A7vZIQg3Pz5vm+q4UAK6ZoMJQYuwHJ5SWCxtVCGpwW3Xo4Rmw5D/i+wGsBqB1XcD es/languages/stata.min.js
|
||||||
|
sha384-EwGroHp4Z96UU6C4WOKfvdr33+S9uRnwGL5NhRPuzhsI/dVMVcmtV9LHvHdD68Q3 es/languages/x86asm.min.js
|
||||||
|
sha384-SC/adJ6M3pCb2b4mAUaOIL64d+PKH7eBURMeLr55VNJxkxt+8qKUR4hLP2lILBMJ es/languages/sqf.min.js
|
||||||
|
sha384-xs0tu/zPu9qlzueJ7LJZFdvljzT4udtqddJNFgFapNzatPl8ZI+soCp3iOahRV0n es/languages/gml.min.js
|
||||||
|
sha384-HEmaIvJ7lmR3/5U/TxuDkuZR2mK0zrScKRFrpxJiCXHgeQsrER1tmNxR0K0NS8AG es/languages/isbl.min.js
|
||||||
|
sha384-KGq6RUMFkWixaYQ5RokdcykUcXW6ZBMurMPpEvcok/yKmzsl6FtbHotsPNHhVxgP es/languages/1c.min.js
|
||||||
|
sha384-g7Xoc+g8TKqR89MsLpuskhY4qw1Y0LZOIZYPozP0jKVO4i2dtkHFiJpguSRUg99n languages/arduino.min.js
|
||||||
|
sha384-e5L8XpOCq1PymxKQ8gTzOPTQU4bj8Tbla5cWAbfdxZuVt37InIAgBsXb8igCrKGd languages/nsis.min.js
|
||||||
|
sha384-OGkN8/RcxRQEQoSZpew8fw4hFoe3kliptn0fWrzUHBAUcJKqjhGDkiYWftk6e1XZ languages/fsharp.min.js
|
||||||
|
sha384-KK/LFNrLC6mE7PVaYz+Bvogn+F5qF1eyDNg9IX7BUZ/pgxrqQqMccFbsF3V/9f8p languages/javascript.min.js
|
||||||
|
sha384-B3PtunlDsYZSdHX2/6GdQzRNtUN8U0MTLNzXucLZ5RinDbQLWK9F1rjQHOIjFtTz languages/livescript.min.js
|
||||||
|
sha384-VHQmPfaW8CFfx25Ud+c9+CtpI/0d7BFvUf/c7ghdCvbG0ohKsc3RBGQOfGIG4fTJ languages/coffeescript.min.js
|
||||||
|
sha384-C2vOFIepsBlxqkquZiX9KPrc58siBkfg5lBfJk2x+ZXOjl9FX+nqzgWbOYTMaKmG languages/less.min.js
|
||||||
|
sha384-ga6VZF1Eo83z0MY8IdPOMIRMJjInSh+HLJ1Ued8y7oeMCqsUiiB5N0GDQAPNd8as languages/scss.min.js
|
||||||
|
sha384-KftpUlDT96tJohPMbvJjXXNqC7iqim8TiLzWipvOAsCN1X4iwOkotlpwt+i6aYAd languages/stylus.min.js
|
||||||
|
sha384-t5lSKiOUytGuOQK0Y+jQjn9wxgQJ2D3Urj7iGIrTFJny5ojOAKvRQ1kqHgI8HQvg languages/css.min.js
|
||||||
|
sha384-cFGR/ZAYTHBFL18AapAt0TahYiWT1Rv4OEERh8c+lsHo0+nKXQVLZ+OI0Fdu2C5M languages/kotlin.min.js
|
||||||
|
sha384-gF5QKJdieotbGC54ucEjqKRIHC5Mas9W98zu4hHylWn2Nk0FjML/uyS4uKQwcH1x es/languages/arduino.min.js
|
||||||
|
sha384-Zjfhs5ojY24r1+shgibebC69BWPsIrRvA0PrfPmiysvIv9Ee1RW6tKXrOmijjDFu es/languages/nsis.min.js
|
||||||
|
sha384-CClLxMjCg0Nc1AVFWGWhIra+6vN6tCzwAaNXtTXbP+3P7TUyJV5BOOzeyQ7Xc5RS es/languages/fsharp.min.js
|
||||||
|
sha384-nsd9nKXKWqYf92fHQK76zEs3Cnhc9FQX0RQy6F0VylGqKz47sntvRJO1OhpX2dvn languages/java.min.js
|
||||||
|
sha384-wYfRQuFHePHKBbtXb4+5TPDQiUe4jHiEYJnSYqWzrqdimeBBeJFgX+dyCVy4ZDDB languages/mathematica.min.js
|
||||||
|
sha384-04yj4OvZPhkr0qGXvvIZHkzOObXNpNQ1zkArMgpieaYWrAwEUu8+y47lKiXuHMl9 es/languages/javascript.min.js
|
||||||
|
sha384-iRW+b+tvkaJ3QO+f9JzDGAJ48kkUOWXwx/CNKP79tGV6RSlhssmBotwEyIAH6Qa7 es/languages/livescript.min.js
|
||||||
|
sha384-WoXicMclVUL79ziBm2KCiYG0rzg5zQ1cGnxcbpQwaiht9DfWiy6TuQVSkcEvqk06 es/languages/coffeescript.min.js
|
||||||
|
sha384-qGqCb+ak4RPbd3LvgYkuVqIefOB47iQ/5yiC4jbr7rP9VP1DEd7zcwwRmtWKBlqn es/languages/less.min.js
|
||||||
|
sha384-OWSPtJB6DQC5arNQh5T9t8lK1K6LZg+pdJO7L+zspcG7hML7UdE68wSPVmA/brho es/languages/scss.min.js
|
||||||
|
sha384-catjosrAYYzFvdRRwEa417B1RcT/PSQ1+SG7FXxKpfiADsdb2dmE6ZbjxqG1X+Hl es/languages/stylus.min.js
|
||||||
|
sha384-3iCNN/yC+mN/DzqxZ9GbWu0n/oBM4RsFc0R97y/MU58ax1VpFkYWbW2XEGr8rDwx es/languages/css.min.js
|
||||||
|
sha384-3/b11FHGwx0Wm/h2E+3y6IxNhMQJ5Y+I6r391/3CyEXuMyTlDkGjNiQiBWKeL+DZ es/languages/kotlin.min.js
|
||||||
|
sha384-+vKw6ovTZOu73dBiPXPZ3S83BWlozw8y4F5nwvt2LFMoE133JbFzhcXgFr0ZRhjy es/languages/java.min.js
|
||||||
|
sha384-tOoYg2nM23MY+pNTSdtZCzTU/szobWjj93dfe4oJecTlHPnSLVO+/YnOFNKbCK/i es/languages/mathematica.min.js
|
||||||
|
sha384-i9x9IuDWLevOnB/5vxxItB0/q5y1pqdg7dhWE/Hi440rBc/teZ0lpGvVvT7JQTbF languages/swift.min.js
|
||||||
|
sha384-QoZgNAeajpdV4waMc96JTMiLSklx2XoNwQ+658rq97xjwI7LIiCTJUq+g7tMr1Sd languages/typescript.min.js
|
||||||
|
sha384-hAYisSVc2zuSJsJcI6cXOwq0zdY0F6ajptCp1D5p7mRCzv9PUR+AtsrRvF1ZSHpe es/languages/swift.min.js
|
||||||
|
sha384-hKqQidg2dE9Y2EImxc5u/5m2vayUR5cC+7ct2pg50QJioE9P2SPuoLOhtBHM8lHV es/languages/typescript.min.js
|
||||||
|
```
|
||||||
29
TealCode/main/static/main/highlight/LICENSE
Normal file
29
TealCode/main/static/main/highlight/LICENSE
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
BSD 3-Clause License
|
||||||
|
|
||||||
|
Copyright (c) 2006, Ivan Sagalaev.
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer.
|
||||||
|
|
||||||
|
* Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer in the documentation
|
||||||
|
and/or other materials provided with the distribution.
|
||||||
|
|
||||||
|
* Neither the name of the copyright holder nor the names of its
|
||||||
|
contributors may be used to endorse or promote products derived from
|
||||||
|
this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||||
|
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||||
|
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
45
TealCode/main/static/main/highlight/README.md
Normal file
45
TealCode/main/static/main/highlight/README.md
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
# Highlight.js CDN Assets
|
||||||
|
|
||||||
|
[](https://packagephobia.now.sh/result?p=highlight.js)
|
||||||
|
|
||||||
|
**This package contains only the CDN build assets of highlight.js.**
|
||||||
|
|
||||||
|
This may be what you want if you'd like to install the pre-built distributable highlight.js client-side assets via NPM. If you're wanting to use highlight.js mainly on the server-side you likely want the [highlight.js][1] package instead.
|
||||||
|
|
||||||
|
To access these files via CDN:<br>
|
||||||
|
https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@latest/build/
|
||||||
|
|
||||||
|
**If you just want a single .js file with the common languages built-in:
|
||||||
|
<https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@latest/build/highlight.min.js>**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Highlight.js
|
||||||
|
|
||||||
|
Highlight.js is a syntax highlighter written in JavaScript. It works in
|
||||||
|
the browser as well as on the server. It works with pretty much any
|
||||||
|
markup, doesn’t depend on any framework, and has automatic language
|
||||||
|
detection.
|
||||||
|
|
||||||
|
If you'd like to read the full README:<br>
|
||||||
|
<https://github.com/highlightjs/highlight.js/blob/main/README.md>
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Highlight.js is released under the BSD License. See [LICENSE][7] file
|
||||||
|
for details.
|
||||||
|
|
||||||
|
## Links
|
||||||
|
|
||||||
|
The official site for the library is at <https://highlightjs.org/>.
|
||||||
|
|
||||||
|
The Github project may be found at: <https://github.com/highlightjs/highlight.js>
|
||||||
|
|
||||||
|
Further in-depth documentation for the API and other topics is at
|
||||||
|
<http://highlightjs.readthedocs.io/>.
|
||||||
|
|
||||||
|
A list of the Core Team and contributors can be found in the [CONTRIBUTORS.md][8] file.
|
||||||
|
|
||||||
|
[1]: https://www.npmjs.com/package/highlight.js
|
||||||
|
[7]: https://github.com/highlightjs/highlight.js/blob/main/LICENSE
|
||||||
|
[8]: https://github.com/highlightjs/highlight.js/blob/main/CONTRIBUTORS.md
|
||||||
2558
TealCode/main/static/main/highlight/es/core.js
Normal file
2558
TealCode/main/static/main/highlight/es/core.js
Normal file
File diff suppressed because it is too large
Load Diff
304
TealCode/main/static/main/highlight/es/core.min.js
vendored
Normal file
304
TealCode/main/static/main/highlight/es/core.min.js
vendored
Normal file
@@ -0,0 +1,304 @@
|
|||||||
|
/*!
|
||||||
|
Highlight.js v11.3.1 (git: 2a972d8658)
|
||||||
|
(c) 2006-2021 Ivan Sagalaev and other contributors
|
||||||
|
License: BSD-3-Clause
|
||||||
|
*/
|
||||||
|
var e={exports:{}};function t(e){
|
||||||
|
return e instanceof Map?e.clear=e.delete=e.set=()=>{
|
||||||
|
throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{
|
||||||
|
throw Error("set is read-only")
|
||||||
|
}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((n=>{var i=e[n]
|
||||||
|
;"object"!=typeof i||Object.isFrozen(i)||t(i)})),e}
|
||||||
|
e.exports=t,e.exports.default=t;var n=e.exports;class i{constructor(e){
|
||||||
|
void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}
|
||||||
|
ignoreMatch(){this.isMatchIgnored=!0}}function r(e){
|
||||||
|
return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")
|
||||||
|
}function s(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t]
|
||||||
|
;return t.forEach((e=>{for(const t in e)n[t]=e[t]})),n}const o=e=>!!e.kind
|
||||||
|
;class a{constructor(e,t){
|
||||||
|
this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){
|
||||||
|
this.buffer+=r(e)}openNode(e){if(!o(e))return;let t=e.kind
|
||||||
|
;t=e.sublanguage?"language-"+t:((e,{prefix:t})=>{if(e.includes(".")){
|
||||||
|
const n=e.split(".")
|
||||||
|
;return[`${t}${n.shift()}`,...n.map(((e,t)=>`${e}${"_".repeat(t+1)}`))].join(" ")
|
||||||
|
}return`${t}${e}`})(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){
|
||||||
|
o(e)&&(this.buffer+="</span>")}value(){return this.buffer}span(e){
|
||||||
|
this.buffer+=`<span class="${e}">`}}class c{constructor(){this.rootNode={
|
||||||
|
children:[]},this.stack=[this.rootNode]}get top(){
|
||||||
|
return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){
|
||||||
|
this.top.children.push(e)}openNode(e){const t={kind:e,children:[]}
|
||||||
|
;this.add(t),this.stack.push(t)}closeNode(){
|
||||||
|
if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){
|
||||||
|
for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}
|
||||||
|
walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){
|
||||||
|
return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),
|
||||||
|
t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){
|
||||||
|
"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{
|
||||||
|
c._collapse(e)})))}}class l extends c{constructor(e){super(),this.options=e}
|
||||||
|
addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}
|
||||||
|
addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root
|
||||||
|
;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){
|
||||||
|
return new a(this,this.options).value()}finalize(){return!0}}function g(e){
|
||||||
|
return e?"string"==typeof e?e:e.source:null}function d(e){return f("(?=",e,")")}
|
||||||
|
function u(e){return f("(?:",e,")*")}function h(e){return f("(?:",e,")?")}
|
||||||
|
function f(...e){return e.map((e=>g(e))).join("")}function p(...e){const t=(e=>{
|
||||||
|
const t=e[e.length-1]
|
||||||
|
;return"object"==typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}
|
||||||
|
})(e);return"("+(t.capture?"":"?:")+e.map((e=>g(e))).join("|")+")"}
|
||||||
|
function b(e){return RegExp(e.toString()+"|").exec("").length-1}
|
||||||
|
const m=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./
|
||||||
|
;function E(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n
|
||||||
|
;let i=g(e),r="";for(;i.length>0;){const e=m.exec(i);if(!e){r+=i;break}
|
||||||
|
r+=i.substring(0,e.index),
|
||||||
|
i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+(Number(e[1])+t):(r+=e[0],
|
||||||
|
"("===e[0]&&n++)}return r})).map((e=>`(${e})`)).join(t)}
|
||||||
|
const x="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",w={
|
||||||
|
begin:"\\\\[\\s\\S]",relevance:0},y={scope:"string",begin:"'",end:"'",
|
||||||
|
illegal:"\\n",contains:[w]},_={scope:"string",begin:'"',end:'"',illegal:"\\n",
|
||||||
|
contains:[w]},v=(e,t,n={})=>{const i=s({scope:"comment",begin:e,end:t,
|
||||||
|
contains:[]},n);i.contains.push({scope:"doctag",
|
||||||
|
begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",
|
||||||
|
end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0})
|
||||||
|
;const r=p("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/)
|
||||||
|
;return i.contains.push({begin:f(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i
|
||||||
|
},O=v("//","$"),k=v("/\\*","\\*/"),N=v("#","$");var M=Object.freeze({
|
||||||
|
__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:"[a-zA-Z]\\w*",
|
||||||
|
UNDERSCORE_IDENT_RE:"[a-zA-Z_]\\w*",NUMBER_RE:"\\b\\d+(\\.\\d+)?",C_NUMBER_RE:x,
|
||||||
|
BINARY_NUMBER_RE:"\\b(0b[01]+)",
|
||||||
|
RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",
|
||||||
|
SHEBANG:(e={})=>{const t=/^#![ ]*\//
|
||||||
|
;return e.binary&&(e.begin=f(t,/.*\b/,e.binary,/\b.*/)),s({scope:"meta",begin:t,
|
||||||
|
end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},
|
||||||
|
BACKSLASH_ESCAPE:w,APOS_STRING_MODE:y,QUOTE_STRING_MODE:_,PHRASAL_WORDS_MODE:{
|
||||||
|
begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/
|
||||||
|
},COMMENT:v,C_LINE_COMMENT_MODE:O,C_BLOCK_COMMENT_MODE:k,HASH_COMMENT_MODE:N,
|
||||||
|
NUMBER_MODE:{scope:"number",begin:"\\b\\d+(\\.\\d+)?",relevance:0},
|
||||||
|
C_NUMBER_MODE:{scope:"number",begin:x,relevance:0},BINARY_NUMBER_MODE:{
|
||||||
|
scope:"number",begin:"\\b(0b[01]+)",relevance:0},REGEXP_MODE:{
|
||||||
|
begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,
|
||||||
|
illegal:/\n/,contains:[w,{begin:/\[/,end:/\]/,relevance:0,contains:[w]}]}]},
|
||||||
|
TITLE_MODE:{scope:"title",begin:"[a-zA-Z]\\w*",relevance:0},
|
||||||
|
UNDERSCORE_TITLE_MODE:{scope:"title",begin:"[a-zA-Z_]\\w*",relevance:0},
|
||||||
|
METHOD_GUARD:{begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},
|
||||||
|
END_SAME_AS_BEGIN:e=>Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]
|
||||||
|
},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})})
|
||||||
|
;function S(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function R(e,t){
|
||||||
|
void 0!==e.className&&(e.scope=e.className,delete e.className)}function A(e,t){
|
||||||
|
t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",
|
||||||
|
e.__beforeBegin=S,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,
|
||||||
|
void 0===e.relevance&&(e.relevance=0))}function j(e,t){
|
||||||
|
Array.isArray(e.illegal)&&(e.illegal=p(...e.illegal))}function I(e,t){
|
||||||
|
if(e.match){
|
||||||
|
if(e.begin||e.end)throw Error("begin & end are not supported with match")
|
||||||
|
;e.begin=e.match,delete e.match}}function T(e,t){
|
||||||
|
void 0===e.relevance&&(e.relevance=1)}const L=(e,t)=>{if(!e.beforeMatch)return
|
||||||
|
;if(e.starts)throw Error("beforeMatch cannot be used with starts")
|
||||||
|
;const n=Object.assign({},e);Object.keys(e).forEach((t=>{delete e[t]
|
||||||
|
})),e.keywords=n.keywords,e.begin=f(n.beforeMatch,d(n.begin)),e.starts={
|
||||||
|
relevance:0,contains:[Object.assign(n,{endsParent:!0})]
|
||||||
|
},e.relevance=0,delete n.beforeMatch
|
||||||
|
},B=["of","and","for","in","not","or","if","then","parent","list","value"]
|
||||||
|
;function D(e,t,n="keyword"){const i=Object.create(null)
|
||||||
|
;return"string"==typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((n=>{
|
||||||
|
Object.assign(i,D(e[n],t,n))})),i;function r(e,n){
|
||||||
|
t&&(n=n.map((e=>e.toLowerCase()))),n.forEach((t=>{const n=t.split("|")
|
||||||
|
;i[n[0]]=[e,P(n[0],n[1])]}))}}function P(e,t){
|
||||||
|
return t?Number(t):(e=>B.includes(e.toLowerCase()))(e)?0:1}const H={},C=e=>{
|
||||||
|
console.error(e)},$=(e,...t)=>{console.log("WARN: "+e,...t)},U=(e,t)=>{
|
||||||
|
H[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),H[`${e}/${t}`]=!0)
|
||||||
|
},z=Error();function K(e,t,{key:n}){let i=0;const r=e[n],s={},o={}
|
||||||
|
;for(let e=1;e<=t.length;e++)o[e+i]=r[e],s[e+i]=!0,i+=b(t[e-1])
|
||||||
|
;e[n]=o,e[n]._emit=s,e[n]._multi=!0}function W(e){(e=>{
|
||||||
|
e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,
|
||||||
|
delete e.scope)})(e),"string"==typeof e.beginScope&&(e.beginScope={
|
||||||
|
_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope
|
||||||
|
}),(e=>{if(Array.isArray(e.begin)){
|
||||||
|
if(e.skip||e.excludeBegin||e.returnBegin)throw C("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),
|
||||||
|
z
|
||||||
|
;if("object"!=typeof e.beginScope||null===e.beginScope)throw C("beginScope must be object"),
|
||||||
|
z;K(e,e.begin,{key:"beginScope"}),e.begin=E(e.begin,{joinWith:""})}})(e),(e=>{
|
||||||
|
if(Array.isArray(e.end)){
|
||||||
|
if(e.skip||e.excludeEnd||e.returnEnd)throw C("skip, excludeEnd, returnEnd not compatible with endScope: {}"),
|
||||||
|
z
|
||||||
|
;if("object"!=typeof e.endScope||null===e.endScope)throw C("endScope must be object"),
|
||||||
|
z;K(e,e.end,{key:"endScope"}),e.end=E(e.end,{joinWith:""})}})(e)}function X(e){
|
||||||
|
function t(t,n){
|
||||||
|
return RegExp(g(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))
|
||||||
|
}class n{constructor(){
|
||||||
|
this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}
|
||||||
|
addRule(e,t){
|
||||||
|
t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),
|
||||||
|
this.matchAt+=b(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null)
|
||||||
|
;const e=this.regexes.map((e=>e[1]));this.matcherRe=t(E(e,{joinWith:"|"
|
||||||
|
}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex
|
||||||
|
;const t=this.matcherRe.exec(e);if(!t)return null
|
||||||
|
;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),i=this.matchIndexes[n]
|
||||||
|
;return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){
|
||||||
|
this.rules=[],this.multiRegexes=[],
|
||||||
|
this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){
|
||||||
|
if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n
|
||||||
|
;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))),
|
||||||
|
t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){
|
||||||
|
return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){
|
||||||
|
this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){
|
||||||
|
const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex
|
||||||
|
;let n=t.exec(e)
|
||||||
|
;if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{
|
||||||
|
const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}
|
||||||
|
return n&&(this.regexIndex+=n.position+1,
|
||||||
|
this.regexIndex===this.count&&this.considerAll()),n}}
|
||||||
|
if(e.compilerExtensions||(e.compilerExtensions=[]),
|
||||||
|
e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.")
|
||||||
|
;return e.classNameAliases=s(e.classNameAliases||{}),function n(r,o){const a=r
|
||||||
|
;if(r.isCompiled)return a
|
||||||
|
;[R,I,W,L].forEach((e=>e(r,o))),e.compilerExtensions.forEach((e=>e(r,o))),
|
||||||
|
r.__beforeBegin=null,[A,j,T].forEach((e=>e(r,o))),r.isCompiled=!0;let c=null
|
||||||
|
;return"object"==typeof r.keywords&&r.keywords.$pattern&&(r.keywords=Object.assign({},r.keywords),
|
||||||
|
c=r.keywords.$pattern,
|
||||||
|
delete r.keywords.$pattern),c=c||/\w+/,r.keywords&&(r.keywords=D(r.keywords,e.case_insensitive)),
|
||||||
|
a.keywordPatternRe=t(c,!0),
|
||||||
|
o&&(r.begin||(r.begin=/\B|\b/),a.beginRe=t(a.begin),r.end||r.endsWithParent||(r.end=/\B|\b/),
|
||||||
|
r.end&&(a.endRe=t(a.end)),
|
||||||
|
a.terminatorEnd=g(a.end)||"",r.endsWithParent&&o.terminatorEnd&&(a.terminatorEnd+=(r.end?"|":"")+o.terminatorEnd)),
|
||||||
|
r.illegal&&(a.illegalRe=t(r.illegal)),
|
||||||
|
r.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((t=>s(e,{
|
||||||
|
variants:null},t)))),e.cachedVariants?e.cachedVariants:Z(e)?s(e,{
|
||||||
|
starts:e.starts?s(e.starts):null
|
||||||
|
}):Object.isFrozen(e)?s(e):e))("self"===e?r:e)))),r.contains.forEach((e=>{n(e,a)
|
||||||
|
})),r.starts&&n(r.starts,o),a.matcher=(e=>{const t=new i
|
||||||
|
;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin"
|
||||||
|
}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"
|
||||||
|
}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t})(a),a}(e)}function Z(e){
|
||||||
|
return!!e&&(e.endsWithParent||Z(e.starts))}class G extends Error{
|
||||||
|
constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}
|
||||||
|
const F=r,V=s,q=Symbol("nomatch");var J=(e=>{
|
||||||
|
const t=Object.create(null),r=Object.create(null),s=[];let o=!0
|
||||||
|
;const a="Could not find the language '{}', did you forget to load/include a language module?",c={
|
||||||
|
disableAutodetect:!0,name:"Plain text",contains:[]};let g={
|
||||||
|
ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,
|
||||||
|
languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",
|
||||||
|
cssSelector:"pre code",languages:null,__emitter:l};function b(e){
|
||||||
|
return g.noHighlightRe.test(e)}function m(e,t,n){let i="",r=""
|
||||||
|
;"object"==typeof t?(i=e,
|
||||||
|
n=t.ignoreIllegals,r=t.language):(U("10.7.0","highlight(lang, code, ...args) has been deprecated."),
|
||||||
|
U("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),
|
||||||
|
r=e,i=t),void 0===n&&(n=!0);const s={code:i,language:r};N("before:highlight",s)
|
||||||
|
;const o=s.result?s.result:E(s.language,s.code,n)
|
||||||
|
;return o.code=s.code,N("after:highlight",o),o}function E(e,n,r,s){
|
||||||
|
const c=Object.create(null);function l(){if(!k.keywords)return void M.addText(S)
|
||||||
|
;let e=0;k.keywordPatternRe.lastIndex=0;let t=k.keywordPatternRe.exec(S),n=""
|
||||||
|
;for(;t;){n+=S.substring(e,t.index)
|
||||||
|
;const r=y.case_insensitive?t[0].toLowerCase():t[0],s=(i=r,k.keywords[i]);if(s){
|
||||||
|
const[e,i]=s
|
||||||
|
;if(M.addText(n),n="",c[r]=(c[r]||0)+1,c[r]<=7&&(R+=i),e.startsWith("_"))n+=t[0];else{
|
||||||
|
const n=y.classNameAliases[e]||e;M.addKeyword(t[0],n)}}else n+=t[0]
|
||||||
|
;e=k.keywordPatternRe.lastIndex,t=k.keywordPatternRe.exec(S)}var i
|
||||||
|
;n+=S.substr(e),M.addText(n)}function d(){null!=k.subLanguage?(()=>{
|
||||||
|
if(""===S)return;let e=null;if("string"==typeof k.subLanguage){
|
||||||
|
if(!t[k.subLanguage])return void M.addText(S)
|
||||||
|
;e=E(k.subLanguage,S,!0,N[k.subLanguage]),N[k.subLanguage]=e._top
|
||||||
|
}else e=x(S,k.subLanguage.length?k.subLanguage:null)
|
||||||
|
;k.relevance>0&&(R+=e.relevance),M.addSublanguage(e._emitter,e.language)
|
||||||
|
})():l(),S=""}function u(e,t){let n=1;for(;void 0!==t[n];){if(!e._emit[n]){n++
|
||||||
|
;continue}const i=y.classNameAliases[e[n]]||e[n],r=t[n]
|
||||||
|
;i?M.addKeyword(r,i):(S=r,l(),S=""),n++}}function h(e,t){
|
||||||
|
return e.scope&&"string"==typeof e.scope&&M.openNode(y.classNameAliases[e.scope]||e.scope),
|
||||||
|
e.beginScope&&(e.beginScope._wrap?(M.addKeyword(S,y.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),
|
||||||
|
S=""):e.beginScope._multi&&(u(e.beginScope,t),S="")),k=Object.create(e,{parent:{
|
||||||
|
value:k}}),k}function f(e,t,n){let r=((e,t)=>{const n=e&&e.exec(t)
|
||||||
|
;return n&&0===n.index})(e.endRe,n);if(r){if(e["on:end"]){const n=new i(e)
|
||||||
|
;e["on:end"](t,n),n.isMatchIgnored&&(r=!1)}if(r){
|
||||||
|
for(;e.endsParent&&e.parent;)e=e.parent;return e}}
|
||||||
|
if(e.endsWithParent)return f(e.parent,t,n)}function p(e){
|
||||||
|
return 0===k.matcher.regexIndex?(S+=e[0],1):(I=!0,0)}function b(e){
|
||||||
|
const t=e[0],i=n.substr(e.index),r=f(k,e,i);if(!r)return q;const s=k
|
||||||
|
;k.endScope&&k.endScope._wrap?(d(),
|
||||||
|
M.addKeyword(t,k.endScope._wrap)):k.endScope&&k.endScope._multi?(d(),
|
||||||
|
u(k.endScope,e)):s.skip?S+=t:(s.returnEnd||s.excludeEnd||(S+=t),
|
||||||
|
d(),s.excludeEnd&&(S=t));do{
|
||||||
|
k.scope&&M.closeNode(),k.skip||k.subLanguage||(R+=k.relevance),k=k.parent
|
||||||
|
}while(k!==r.parent);return r.starts&&h(r.starts,e),s.returnEnd?0:t.length}
|
||||||
|
let m={};function w(t,s){const a=s&&s[0];if(S+=t,null==a)return d(),0
|
||||||
|
;if("begin"===m.type&&"end"===s.type&&m.index===s.index&&""===a){
|
||||||
|
if(S+=n.slice(s.index,s.index+1),!o){const t=Error(`0 width match regex (${e})`)
|
||||||
|
;throw t.languageName=e,t.badRule=m.rule,t}return 1}
|
||||||
|
if(m=s,"begin"===s.type)return(e=>{
|
||||||
|
const t=e[0],n=e.rule,r=new i(n),s=[n.__beforeBegin,n["on:begin"]]
|
||||||
|
;for(const n of s)if(n&&(n(e,r),r.isMatchIgnored))return p(t)
|
||||||
|
;return n.skip?S+=t:(n.excludeBegin&&(S+=t),
|
||||||
|
d(),n.returnBegin||n.excludeBegin||(S=t)),h(n,e),n.returnBegin?0:t.length})(s)
|
||||||
|
;if("illegal"===s.type&&!r){
|
||||||
|
const e=Error('Illegal lexeme "'+a+'" for mode "'+(k.scope||"<unnamed>")+'"')
|
||||||
|
;throw e.mode=k,e}if("end"===s.type){const e=b(s);if(e!==q)return e}
|
||||||
|
if("illegal"===s.type&&""===a)return 1
|
||||||
|
;if(j>1e5&&j>3*s.index)throw Error("potential infinite loop, way more iterations than matches")
|
||||||
|
;return S+=a,a.length}const y=v(e)
|
||||||
|
;if(!y)throw C(a.replace("{}",e)),Error('Unknown language: "'+e+'"')
|
||||||
|
;const _=X(y);let O="",k=s||_;const N={},M=new g.__emitter(g);(()=>{const e=[]
|
||||||
|
;for(let t=k;t!==y;t=t.parent)t.scope&&e.unshift(t.scope)
|
||||||
|
;e.forEach((e=>M.openNode(e)))})();let S="",R=0,A=0,j=0,I=!1;try{
|
||||||
|
for(k.matcher.considerAll();;){
|
||||||
|
j++,I?I=!1:k.matcher.considerAll(),k.matcher.lastIndex=A
|
||||||
|
;const e=k.matcher.exec(n);if(!e)break;const t=w(n.substring(A,e.index),e)
|
||||||
|
;A=e.index+t}return w(n.substr(A)),M.closeAllNodes(),M.finalize(),O=M.toHTML(),{
|
||||||
|
language:e,value:O,relevance:R,illegal:!1,_emitter:M,_top:k}}catch(t){
|
||||||
|
if(t.message&&t.message.includes("Illegal"))return{language:e,value:F(n),
|
||||||
|
illegal:!0,relevance:0,_illegalBy:{message:t.message,index:A,
|
||||||
|
context:n.slice(A-100,A+100),mode:t.mode,resultSoFar:O},_emitter:M};if(o)return{
|
||||||
|
language:e,value:F(n),illegal:!1,relevance:0,errorRaised:t,_emitter:M,_top:k}
|
||||||
|
;throw t}}function x(e,n){n=n||g.languages||Object.keys(t);const i=(e=>{
|
||||||
|
const t={value:F(e),illegal:!1,relevance:0,_top:c,_emitter:new g.__emitter(g)}
|
||||||
|
;return t._emitter.addText(e),t})(e),r=n.filter(v).filter(k).map((t=>E(t,e,!1)))
|
||||||
|
;r.unshift(i);const s=r.sort(((e,t)=>{
|
||||||
|
if(e.relevance!==t.relevance)return t.relevance-e.relevance
|
||||||
|
;if(e.language&&t.language){if(v(e.language).supersetOf===t.language)return 1
|
||||||
|
;if(v(t.language).supersetOf===e.language)return-1}return 0})),[o,a]=s,l=o
|
||||||
|
;return l.secondBest=a,l}function w(e){let t=null;const n=(e=>{
|
||||||
|
let t=e.className+" ";t+=e.parentNode?e.parentNode.className:""
|
||||||
|
;const n=g.languageDetectRe.exec(t);if(n){const t=v(n[1])
|
||||||
|
;return t||($(a.replace("{}",n[1])),
|
||||||
|
$("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}
|
||||||
|
return t.split(/\s+/).find((e=>b(e)||v(e)))})(e);if(b(n))return
|
||||||
|
;if(N("before:highlightElement",{el:e,language:n
|
||||||
|
}),e.children.length>0&&(g.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),
|
||||||
|
console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),
|
||||||
|
console.warn(e)),
|
||||||
|
g.throwUnescapedHTML))throw new G("One of your code blocks includes unescaped HTML.",e.innerHTML)
|
||||||
|
;t=e;const i=t.textContent,s=n?m(i,{language:n,ignoreIllegals:!0}):x(i)
|
||||||
|
;e.innerHTML=s.value,((e,t,n)=>{const i=t&&r[t]||n
|
||||||
|
;e.classList.add("hljs"),e.classList.add("language-"+i)
|
||||||
|
})(e,n,s.language),e.result={language:s.language,re:s.relevance,
|
||||||
|
relevance:s.relevance},s.secondBest&&(e.secondBest={
|
||||||
|
language:s.secondBest.language,relevance:s.secondBest.relevance
|
||||||
|
}),N("after:highlightElement",{el:e,result:s,text:i})}let y=!1;function _(){
|
||||||
|
"loading"!==document.readyState?document.querySelectorAll(g.cssSelector).forEach(w):y=!0
|
||||||
|
}function v(e){return e=(e||"").toLowerCase(),t[e]||t[r[e]]}
|
||||||
|
function O(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{
|
||||||
|
r[e.toLowerCase()]=t}))}function k(e){const t=v(e)
|
||||||
|
;return t&&!t.disableAutodetect}function N(e,t){const n=e;s.forEach((e=>{
|
||||||
|
e[n]&&e[n](t)}))}
|
||||||
|
"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(()=>{
|
||||||
|
y&&_()}),!1),Object.assign(e,{highlight:m,highlightAuto:x,highlightAll:_,
|
||||||
|
highlightElement:w,
|
||||||
|
highlightBlock:e=>(U("10.7.0","highlightBlock will be removed entirely in v12.0"),
|
||||||
|
U("10.7.0","Please use highlightElement now."),w(e)),configure:e=>{g=V(g,e)},
|
||||||
|
initHighlighting:()=>{
|
||||||
|
_(),U("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")},
|
||||||
|
initHighlightingOnLoad:()=>{
|
||||||
|
_(),U("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")
|
||||||
|
},registerLanguage:(n,i)=>{let r=null;try{r=i(e)}catch(e){
|
||||||
|
if(C("Language definition for '{}' could not be registered.".replace("{}",n)),
|
||||||
|
!o)throw e;C(e),r=c}
|
||||||
|
r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&O(r.aliases,{
|
||||||
|
languageName:n})},unregisterLanguage:e=>{delete t[e]
|
||||||
|
;for(const t of Object.keys(r))r[t]===e&&delete r[t]},
|
||||||
|
listLanguages:()=>Object.keys(t),getLanguage:v,registerAliases:O,
|
||||||
|
autoDetection:k,inherit:V,addPlugin:e=>{(e=>{
|
||||||
|
e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{
|
||||||
|
e["before:highlightBlock"](Object.assign({block:t.el},t))
|
||||||
|
}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{
|
||||||
|
e["after:highlightBlock"](Object.assign({block:t.el},t))})})(e),s.push(e)}
|
||||||
|
}),e.debugMode=()=>{o=!1},e.safeMode=()=>{o=!0
|
||||||
|
},e.versionString="11.3.1",e.regex={concat:f,lookahead:d,either:p,optional:h,
|
||||||
|
anyNumberOfTimes:u};for(const e in M)"object"==typeof M[e]&&n(M[e])
|
||||||
|
;return Object.assign(e,M),e})({});export{J as default};
|
||||||
2558
TealCode/main/static/main/highlight/es/highlight.js
Normal file
2558
TealCode/main/static/main/highlight/es/highlight.js
Normal file
File diff suppressed because it is too large
Load Diff
24
TealCode/main/static/main/highlight/es/languages/1c.min.js
vendored
Normal file
24
TealCode/main/static/main/highlight/es/languages/1c.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
TealCode/main/static/main/highlight/es/languages/abnf.min.js
vendored
Normal file
12
TealCode/main/static/main/highlight/es/languages/abnf.min.js
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
/*! `abnf` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return a=>{
|
||||||
|
const e=a.regex,s=a.COMMENT(/;/,/$/);return{name:"Augmented Backus-Naur Form",
|
||||||
|
illegal:/[!@#$^&',?+~`|:]/,
|
||||||
|
keywords:["ALPHA","BIT","CHAR","CR","CRLF","CTL","DIGIT","DQUOTE","HEXDIG","HTAB","LF","LWSP","OCTET","SP","VCHAR","WSP"],
|
||||||
|
contains:[{scope:"operator",match:/=\/?/},{scope:"attribute",
|
||||||
|
match:e.concat(/^[a-zA-Z][a-zA-Z0-9-]*/,/(?=\s*=)/)},s,{scope:"symbol",
|
||||||
|
match:/%b[0-1]+(-[0-1]+|(\.[0-1]+)+)?/},{scope:"symbol",
|
||||||
|
match:/%d[0-9]+(-[0-9]+|(\.[0-9]+)+)?/},{scope:"symbol",
|
||||||
|
match:/%x[0-9A-F]+(-[0-9A-F]+|(\.[0-9A-F]+)+)?/},{scope:"symbol",
|
||||||
|
match:/%[si](?=".*")/},a.QUOTE_STRING_MODE,a.NUMBER_MODE]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
13
TealCode/main/static/main/highlight/es/languages/accesslog.min.js
vendored
Normal file
13
TealCode/main/static/main/highlight/es/languages/accesslog.min.js
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/*! `accesslog` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n=e.regex,a=["GET","POST","HEAD","PUT","DELETE","CONNECT","OPTIONS","PATCH","TRACE"]
|
||||||
|
;return{name:"Apache Access Log",contains:[{className:"number",
|
||||||
|
begin:/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?\b/,relevance:5},{
|
||||||
|
className:"number",begin:/\b\d+\b/,relevance:0},{className:"string",
|
||||||
|
begin:n.concat(/"/,n.either(...a)),end:/"/,keywords:a,illegal:/\n/,relevance:5,
|
||||||
|
contains:[{begin:/HTTP\/[12]\.\d'/,relevance:5}]},{className:"string",
|
||||||
|
begin:/\[\d[^\]\n]{8,}\]/,illegal:/\n/,relevance:1},{className:"string",
|
||||||
|
begin:/\[/,end:/\]/,illegal:/\n/,relevance:0},{className:"string",
|
||||||
|
begin:/"Mozilla\/\d\.\d \(/,end:/"/,illegal:/\n/,relevance:3},{
|
||||||
|
className:"string",begin:/"/,end:/"/,illegal:/\n/,relevance:0}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
17
TealCode/main/static/main/highlight/es/languages/actionscript.min.js
vendored
Normal file
17
TealCode/main/static/main/highlight/es/languages/actionscript.min.js
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
/*! `actionscript` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const a=e.regex,t=/[a-zA-Z_$][a-zA-Z0-9_$]*/,n=a.concat(t,a.concat("(\\.",t,")*")),s={
|
||||||
|
className:"rest_arg",begin:/[.]{3}/,end:t,relevance:10};return{
|
||||||
|
name:"ActionScript",aliases:["as"],keywords:{
|
||||||
|
keyword:["as","break","case","catch","class","const","continue","default","delete","do","dynamic","each","else","extends","final","finally","for","function","get","if","implements","import","in","include","instanceof","interface","internal","is","namespace","native","new","override","package","private","protected","public","return","set","static","super","switch","this","throw","try","typeof","use","var","void","while","with"],
|
||||||
|
literal:["true","false","null","undefined"]},
|
||||||
|
contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,{
|
||||||
|
match:[/\bpackage/,/\s+/,n],className:{1:"keyword",3:"title.class"}},{
|
||||||
|
match:[/\b(?:class|interface|extends|implements)/,/\s+/,t],className:{
|
||||||
|
1:"keyword",3:"title.class"}},{className:"meta",beginKeywords:"import include",
|
||||||
|
end:/;/,keywords:{keyword:"import include"}},{beginKeywords:"function",
|
||||||
|
end:/[{;]/,excludeEnd:!0,illegal:/\S/,contains:[e.inherit(e.TITLE_MODE,{
|
||||||
|
className:"title.function"}),{className:"params",begin:/\(/,end:/\)/,
|
||||||
|
contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s]
|
||||||
|
},{begin:a.concat(/:\s*/,/([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)/)}]},e.METHOD_GUARD],
|
||||||
|
illegal:/#/}}})();export default hljsGrammar;
|
||||||
26
TealCode/main/static/main/highlight/es/languages/ada.min.js
vendored
Normal file
26
TealCode/main/static/main/highlight/es/languages/ada.min.js
vendored
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
/*! `ada` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n="[A-Za-z](_?[A-Za-z0-9.])*",s="[]\\{\\}%#'\"",a=e.COMMENT("--","$"),r={
|
||||||
|
begin:"\\s+:\\s+",end:"\\s*(:=|;|\\)|=>|$)",illegal:s,contains:[{
|
||||||
|
beginKeywords:"loop for declare others",endsParent:!0},{className:"keyword",
|
||||||
|
beginKeywords:"not null constant access function procedure in out aliased exception"
|
||||||
|
},{className:"type",begin:n,endsParent:!0,relevance:0}]};return{name:"Ada",
|
||||||
|
case_insensitive:!0,keywords:{
|
||||||
|
keyword:["abort","else","new","return","abs","elsif","not","reverse","abstract","end","accept","entry","select","access","exception","of","separate","aliased","exit","or","some","all","others","subtype","and","for","out","synchronized","array","function","overriding","at","tagged","generic","package","task","begin","goto","pragma","terminate","body","private","then","if","procedure","type","case","in","protected","constant","interface","is","raise","use","declare","range","delay","limited","record","when","delta","loop","rem","while","digits","renames","with","do","mod","requeue","xor"],
|
||||||
|
literal:["True","False"]},contains:[a,{className:"string",begin:/"/,end:/"/,
|
||||||
|
contains:[{begin:/""/,relevance:0}]},{className:"string",begin:/'.'/},{
|
||||||
|
className:"number",
|
||||||
|
begin:"\\b(\\d(_|\\d)*#\\w+(\\.\\w+)?#([eE][-+]?\\d(_|\\d)*)?|\\d(_|\\d)*(\\.\\d(_|\\d)*)?([eE][-+]?\\d(_|\\d)*)?)",
|
||||||
|
relevance:0},{className:"symbol",begin:"'"+n},{className:"title",
|
||||||
|
begin:"(\\bwith\\s+)?(\\bprivate\\s+)?\\bpackage\\s+(\\bbody\\s+)?",
|
||||||
|
end:"(is|$)",keywords:"package body",excludeBegin:!0,excludeEnd:!0,illegal:s},{
|
||||||
|
begin:"(\\b(with|overriding)\\s+)?\\b(function|procedure)\\s+",
|
||||||
|
end:"(\\bis|\\bwith|\\brenames|\\)\\s*;)",
|
||||||
|
keywords:"overriding function procedure with is renames return",returnBegin:!0,
|
||||||
|
contains:[a,{className:"title",
|
||||||
|
begin:"(\\bwith\\s+)?\\b(function|procedure)\\s+",end:"(\\(|\\s+|$)",
|
||||||
|
excludeBegin:!0,excludeEnd:!0,illegal:s},r,{className:"type",
|
||||||
|
begin:"\\breturn\\s+",end:"(\\s+|;|$)",keywords:"return",excludeBegin:!0,
|
||||||
|
excludeEnd:!0,endsParent:!0,illegal:s}]},{className:"type",
|
||||||
|
begin:"\\b(sub)?type\\s+",end:"\\s+",keywords:"type",excludeBegin:!0,illegal:s
|
||||||
|
},r]}}})();export default hljsGrammar;
|
||||||
21
TealCode/main/static/main/highlight/es/languages/angelscript.min.js
vendored
Normal file
21
TealCode/main/static/main/highlight/es/languages/angelscript.min.js
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
/*! `angelscript` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n={className:"built_in",
|
||||||
|
begin:"\\b(void|bool|int|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|string|ref|array|double|float|auto|dictionary)"
|
||||||
|
},a={className:"symbol",begin:"[a-zA-Z0-9_]+@"},i={className:"keyword",
|
||||||
|
begin:"<",end:">",contains:[n,a]};return n.contains=[i],a.contains=[i],{
|
||||||
|
name:"AngelScript",aliases:["asc"],
|
||||||
|
keywords:["for","in|0","break","continue","while","do|0","return","if","else","case","switch","namespace","is","cast","or","and","xor","not","get|0","in","inout|10","out","override","set|0","private","public","const","default|0","final","shared","external","mixin|10","enum","typedef","funcdef","this","super","import","from","interface","abstract|0","try","catch","protected","explicit","property"],
|
||||||
|
illegal:"(^using\\s+[A-Za-z0-9_\\.]+;$|\\bfunction\\s*[^\\(])",contains:[{
|
||||||
|
className:"string",begin:"'",end:"'",illegal:"\\n",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE],relevance:0},{className:"string",begin:'"""',
|
||||||
|
end:'"""'},{className:"string",begin:'"',end:'"',illegal:"\\n",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE],relevance:0
|
||||||
|
},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",
|
||||||
|
begin:"^\\s*\\[",end:"\\]"},{beginKeywords:"interface namespace",end:/\{/,
|
||||||
|
illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]},{
|
||||||
|
beginKeywords:"class",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",
|
||||||
|
begin:"[a-zA-Z0-9_]+",contains:[{begin:"[:,]\\s*",contains:[{className:"symbol",
|
||||||
|
begin:"[a-zA-Z0-9_]+"}]}]}]},n,a,{className:"literal",
|
||||||
|
begin:"\\b(null|true|false)"},{className:"number",relevance:0,
|
||||||
|
begin:"(-?)(\\b0[xXbBoOdD][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?f?|\\.\\d+f?)([eE][-+]?\\d+f?)?)"
|
||||||
|
}]}}})();export default hljsGrammar;
|
||||||
14
TealCode/main/static/main/highlight/es/languages/apache.min.js
vendored
Normal file
14
TealCode/main/static/main/highlight/es/languages/apache.min.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
/*! `apache` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a={className:"number",
|
||||||
|
begin:/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?/};return{
|
||||||
|
name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,
|
||||||
|
contains:[e.HASH_COMMENT_MODE,{className:"section",begin:/<\/?/,end:/>/,
|
||||||
|
contains:[a,{className:"number",begin:/:\d{1,5}/
|
||||||
|
},e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",
|
||||||
|
begin:/\w+/,relevance:0,keywords:{
|
||||||
|
_:["order","deny","allow","setenv","rewriterule","rewriteengine","rewritecond","documentroot","sethandler","errordocument","loadmodule","options","header","listen","serverroot","servername"]
|
||||||
|
},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},
|
||||||
|
contains:[{className:"meta",begin:/\s\[/,end:/\]$/},{className:"variable",
|
||||||
|
begin:/[\$%]\{/,end:/\}/,contains:["self",{className:"number",begin:/[$%]\d+/}]
|
||||||
|
},a,{className:"number",begin:/\b\d+/},e.QUOTE_STRING_MODE]}}],illegal:/\S/}}
|
||||||
|
})();export default hljsGrammar;
|
||||||
18
TealCode/main/static/main/highlight/es/languages/applescript.min.js
vendored
Normal file
18
TealCode/main/static/main/highlight/es/languages/applescript.min.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
/*! `applescript` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const t=e.regex,r=e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),a={
|
||||||
|
className:"params",begin:/\(/,end:/\)/,contains:["self",e.C_NUMBER_MODE,r]
|
||||||
|
},i=e.COMMENT(/--/,/$/),n=[i,e.COMMENT(/\(\*/,/\*\)/,{contains:["self",i]
|
||||||
|
}),e.HASH_COMMENT_MODE];return{name:"AppleScript",aliases:["osascript"],
|
||||||
|
keywords:{
|
||||||
|
keyword:"about above after against and around as at back before beginning behind below beneath beside between but by considering contain contains continue copy div does eighth else end equal equals error every exit fifth first for fourth from front get given global if ignoring in into is it its last local me middle mod my ninth not of on onto or over prop property put ref reference repeat returning script second set seventh since sixth some tell tenth that the|0 then third through thru timeout times to transaction try until where while whose with without",
|
||||||
|
literal:"AppleScript false linefeed return pi quote result space tab true",
|
||||||
|
built_in:"alias application boolean class constant date file integer list number real record string text activate beep count delay launch log offset read round run say summarize write character characters contents day frontmost id item length month name paragraph paragraphs rest reverse running time version weekday word words year"
|
||||||
|
},contains:[r,e.C_NUMBER_MODE,{className:"built_in",
|
||||||
|
begin:t.concat(/\b/,t.either(/clipboard info/,/the clipboard/,/info for/,/list (disks|folder)/,/mount volume/,/path to/,/(close|open for) access/,/(get|set) eof/,/current date/,/do shell script/,/get volume settings/,/random number/,/set volume/,/system attribute/,/system info/,/time to GMT/,/(load|run|store) script/,/scripting components/,/ASCII (character|number)/,/localized string/,/choose (application|color|file|file name|folder|from list|remote application|URL)/,/display (alert|dialog)/),/\b/)
|
||||||
|
},{className:"built_in",begin:/^\s*return\b/},{className:"literal",
|
||||||
|
begin:/\b(text item delimiters|current application|missing value)\b/},{
|
||||||
|
className:"keyword",
|
||||||
|
begin:t.concat(/\b/,t.either(/apart from/,/aside from/,/instead of/,/out of/,/greater than/,/isn't|(doesn't|does not) (equal|come before|come after|contain)/,/(greater|less) than( or equal)?/,/(starts?|ends|begins?) with/,/contained by/,/comes (before|after)/,/a (ref|reference)/,/POSIX (file|path)/,/(date|time) string/,/quoted form/),/\b/)
|
||||||
|
},{beginKeywords:"on",illegal:/[${=;\n]/,contains:[e.UNDERSCORE_TITLE_MODE,a]
|
||||||
|
},...n],illegal:/\/\/|->|=>|\[\[/}}})();export default hljsGrammar;
|
||||||
28
TealCode/main/static/main/highlight/es/languages/arcade.min.js
vendored
Normal file
28
TealCode/main/static/main/highlight/es/languages/arcade.min.js
vendored
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
/*! `arcade` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n="[A-Za-z_][0-9A-Za-z_]*",a={
|
||||||
|
keyword:"if for while var new function do return void else break",
|
||||||
|
literal:"BackSlash DoubleQuote false ForwardSlash Infinity NaN NewLine null PI SingleQuote Tab TextFormatting true undefined",
|
||||||
|
built_in:"Abs Acos Angle Attachments Area AreaGeodetic Asin Atan Atan2 Average Bearing Boolean Buffer BufferGeodetic Ceil Centroid Clip Console Constrain Contains Cos Count Crosses Cut Date DateAdd DateDiff Day Decode DefaultValue Dictionary Difference Disjoint Distance DistanceGeodetic Distinct DomainCode DomainName Equals Exp Extent Feature FeatureSet FeatureSetByAssociation FeatureSetById FeatureSetByPortalItem FeatureSetByRelationshipName FeatureSetByTitle FeatureSetByUrl Filter First Floor Geometry GroupBy Guid HasKey Hour IIf IndexOf Intersection Intersects IsEmpty IsNan IsSelfIntersecting Length LengthGeodetic Log Max Mean Millisecond Min Minute Month MultiPartToSinglePart Multipoint NextSequenceValue Now Number OrderBy Overlaps Point Polygon Polyline Portal Pow Random Relate Reverse RingIsClockWise Round Second SetGeometry Sin Sort Sqrt Stdev Sum SymmetricDifference Tan Text Timestamp Today ToLocal Top Touches ToUTC TrackCurrentTime TrackGeometryWindow TrackIndex TrackStartTime TrackWindow TypeOf Union UrlEncode Variance Weekday When Within Year "
|
||||||
|
},t={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{
|
||||||
|
begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},i={
|
||||||
|
className:"subst",begin:"\\$\\{",end:"\\}",keywords:a,contains:[]},r={
|
||||||
|
className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,i]}
|
||||||
|
;i.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,r,t,e.REGEXP_MODE]
|
||||||
|
;const o=i.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE])
|
||||||
|
;return{name:"ArcGIS Arcade",keywords:a,
|
||||||
|
contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{
|
||||||
|
className:"symbol",
|
||||||
|
begin:"\\$[datastore|feature|layer|map|measure|sourcefeature|sourcelayer|targetfeature|targetlayer|value|view]+"
|
||||||
|
},t,{begin:/[{,]\s*/,relevance:0,contains:[{begin:n+"\\s*:",returnBegin:!0,
|
||||||
|
relevance:0,contains:[{className:"attr",begin:n,relevance:0}]}]},{
|
||||||
|
begin:"("+e.RE_STARTERS_RE+"|\\b(return)\\b)\\s*",keywords:"return",
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{
|
||||||
|
className:"function",begin:"(\\(.*?\\)|"+n+")\\s*=>",returnBegin:!0,
|
||||||
|
end:"\\s*=>",contains:[{className:"params",variants:[{begin:n},{begin:/\(\s*\)/
|
||||||
|
},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:a,contains:o}]}]
|
||||||
|
}],relevance:0},{beginKeywords:"function",end:/\{/,excludeEnd:!0,
|
||||||
|
contains:[e.inherit(e.TITLE_MODE,{className:"title.function",begin:n}),{
|
||||||
|
className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:o
|
||||||
|
}],illegal:/\[|%/},{begin:/\$[(.]/}],illegal:/#(?!!)/}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
54
TealCode/main/static/main/highlight/es/languages/arduino.min.js
vendored
Normal file
54
TealCode/main/static/main/highlight/es/languages/arduino.min.js
vendored
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
/*! `arduino` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const t={
|
||||||
|
type:["boolean","byte","word","String"],
|
||||||
|
built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],
|
||||||
|
_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],
|
||||||
|
literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]
|
||||||
|
},r=(e=>{const t=e.regex,r=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]
|
||||||
|
}),a="[a-zA-Z_]\\w*::",n="(?!struct)(decltype\\(auto\\)|"+t.optional(a)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",i={
|
||||||
|
className:"type",begin:"\\b[a-z\\d_]*_t\\b"},s={className:"string",variants:[{
|
||||||
|
begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{
|
||||||
|
begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",
|
||||||
|
end:"'",illegal:"."},e.END_SAME_AS_BEGIN({
|
||||||
|
begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},o={
|
||||||
|
className:"number",variants:[{begin:"\\b(0b[01']+)"},{
|
||||||
|
begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"
|
||||||
|
},{
|
||||||
|
begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
|
||||||
|
}],relevance:0},l={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{
|
||||||
|
keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"
|
||||||
|
},contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{
|
||||||
|
className:"string",begin:/<.*?>/},r,e.C_BLOCK_COMMENT_MODE]},c={
|
||||||
|
className:"title",begin:t.optional(a)+e.IDENT_RE,relevance:0
|
||||||
|
},d=t.optional(a)+e.IDENT_RE+"\\s*\\(",u={
|
||||||
|
type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],
|
||||||
|
keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],
|
||||||
|
literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],
|
||||||
|
_type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"]
|
||||||
|
},p={className:"function.dispatch",relevance:0,keywords:{
|
||||||
|
_hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"]
|
||||||
|
},
|
||||||
|
begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))
|
||||||
|
},m=[p,l,i,r,e.C_BLOCK_COMMENT_MODE,o,s],g={variants:[{begin:/=/,end:/;/},{
|
||||||
|
begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],
|
||||||
|
keywords:u,contains:m.concat([{begin:/\(/,end:/\)/,keywords:u,
|
||||||
|
contains:m.concat(["self"]),relevance:0}]),relevance:0},_={className:"function",
|
||||||
|
begin:"("+n+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,
|
||||||
|
keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",
|
||||||
|
keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[c],relevance:0},{
|
||||||
|
begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[s,o]},{
|
||||||
|
relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:u,
|
||||||
|
relevance:0,contains:[r,e.C_BLOCK_COMMENT_MODE,s,o,i,{begin:/\(/,end:/\)/,
|
||||||
|
keywords:u,relevance:0,contains:["self",r,e.C_BLOCK_COMMENT_MODE,s,o,i]}]
|
||||||
|
},i,r,e.C_BLOCK_COMMENT_MODE,l]};return{name:"C++",
|
||||||
|
aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:u,illegal:"</",
|
||||||
|
classNameAliases:{"function.dispatch":"built_in"},
|
||||||
|
contains:[].concat(g,_,p,m,[l,{
|
||||||
|
begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function)\\s*<",
|
||||||
|
end:">",keywords:u,contains:["self",i]},{begin:e.IDENT_RE+"::",keywords:u},{
|
||||||
|
match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],
|
||||||
|
className:{1:"keyword",3:"title.class"}}])}})(e),a=r.keywords
|
||||||
|
;return a.type=[...a.type,...t.type],
|
||||||
|
a.literal=[...a.literal,...t.literal],a.built_in=[...a.built_in,...t.built_in],
|
||||||
|
a._hints=t._hints,r.name="Arduino",r.aliases=["ino"],r.supersetOf="cpp",r}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
17
TealCode/main/static/main/highlight/es/languages/armasm.min.js
vendored
Normal file
17
TealCode/main/static/main/highlight/es/languages/armasm.min.js
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
/*! `armasm` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return s=>{const r={
|
||||||
|
variants:[s.COMMENT("^[ \\t]*(?=#)","$",{relevance:0,excludeBegin:!0
|
||||||
|
}),s.COMMENT("[;@]","$",{relevance:0
|
||||||
|
}),s.C_LINE_COMMENT_MODE,s.C_BLOCK_COMMENT_MODE]};return{name:"ARM Assembly",
|
||||||
|
case_insensitive:!0,aliases:["arm"],keywords:{$pattern:"\\.?"+s.IDENT_RE,
|
||||||
|
meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",
|
||||||
|
built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"
|
||||||
|
},contains:[{className:"keyword",
|
||||||
|
begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?(?=\\s)"
|
||||||
|
},r,s.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0
|
||||||
|
},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{
|
||||||
|
className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"
|
||||||
|
},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"symbol",
|
||||||
|
variants:[{begin:"^[ \\t]*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{
|
||||||
|
begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"[=#]\\w+"}],relevance:0}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
35
TealCode/main/static/main/highlight/es/languages/asciidoc.min.js
vendored
Normal file
35
TealCode/main/static/main/highlight/es/languages/asciidoc.min.js
vendored
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
/*! `asciidoc` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n=e.regex,a=[{
|
||||||
|
className:"strong",begin:/\*{2}([^\n]+?)\*{2}/},{className:"strong",
|
||||||
|
begin:n.concat(/\*\*/,/((\*(?!\*)|\\[^\n]|[^*\n\\])+\n)+/,/(\*(?!\*)|\\[^\n]|[^*\n\\])*/,/\*\*/),
|
||||||
|
relevance:0},{className:"strong",begin:/\B\*(\S|\S[^\n]*?\S)\*(?!\w)/},{
|
||||||
|
className:"strong",begin:/\*[^\s]([^\n]+\n)+([^\n]+)\*/}],s=[{
|
||||||
|
className:"emphasis",begin:/_{2}([^\n]+?)_{2}/},{className:"emphasis",
|
||||||
|
begin:n.concat(/__/,/((_(?!_)|\\[^\n]|[^_\n\\])+\n)+/,/(_(?!_)|\\[^\n]|[^_\n\\])*/,/__/),
|
||||||
|
relevance:0},{className:"emphasis",begin:/\b_(\S|\S[^\n]*?\S)_(?!\w)/},{
|
||||||
|
className:"emphasis",begin:/_[^\s]([^\n]+\n)+([^\n]+)_/},{className:"emphasis",
|
||||||
|
begin:"\\B'(?!['\\s])",end:"(\\n{2}|')",contains:[{begin:"\\\\'\\w",relevance:0
|
||||||
|
}],relevance:0}];return{name:"AsciiDoc",aliases:["adoc"],
|
||||||
|
contains:[e.COMMENT("^/{4,}\\n","\\n/{4,}$",{relevance:10
|
||||||
|
}),e.COMMENT("^//","$",{relevance:0}),{className:"title",begin:"^\\.\\w.*$"},{
|
||||||
|
begin:"^[=\\*]{4,}\\n",end:"\\n^[=\\*]{4,}$",relevance:10},{className:"section",
|
||||||
|
relevance:10,variants:[{begin:"^(={1,6})[ \t].+?([ \t]\\1)?$"},{
|
||||||
|
begin:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{className:"meta",
|
||||||
|
begin:"^:.+?:",end:"\\s",excludeEnd:!0,relevance:10},{className:"meta",
|
||||||
|
begin:"^\\[.+?\\]$",relevance:0},{className:"quote",begin:"^_{4,}\\n",
|
||||||
|
end:"\\n_{4,}$",relevance:10},{className:"code",begin:"^[\\-\\.]{4,}\\n",
|
||||||
|
end:"\\n[\\-\\.]{4,}$",relevance:10},{begin:"^\\+{4,}\\n",end:"\\n\\+{4,}$",
|
||||||
|
contains:[{begin:"<",end:">",subLanguage:"xml",relevance:0}],relevance:10},{
|
||||||
|
className:"bullet",begin:"^(\\*+|-+|\\.+|[^\\n]+?::)\\s+"},{className:"symbol",
|
||||||
|
begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",relevance:10},{
|
||||||
|
begin:/\\[*_`]/},{begin:/\\\\\*{2}[^\n]*?\*{2}/},{begin:/\\\\_{2}[^\n]*_{2}/},{
|
||||||
|
begin:/\\\\`{2}[^\n]*`{2}/},{begin:/[:;}][*_`](?![*_`])/},...a,...s,{
|
||||||
|
className:"string",variants:[{begin:"``.+?''"},{begin:"`.+?'"}]},{
|
||||||
|
className:"code",begin:/`{2}/,end:/(\n{2}|`{2})/},{className:"code",
|
||||||
|
begin:"(`.+?`|\\+.+?\\+)",relevance:0},{className:"code",begin:"^[ \\t]",
|
||||||
|
end:"$",relevance:0},{begin:"^'{3,}[ \\t]*$",relevance:10},{
|
||||||
|
begin:"(link:)?(http|https|ftp|file|irc|image:?):\\S+?\\[[^[]*?\\]",
|
||||||
|
returnBegin:!0,contains:[{begin:"(link|image:?):",relevance:0},{
|
||||||
|
className:"link",begin:"\\w",end:"[^\\[]+",relevance:0},{className:"string",
|
||||||
|
begin:"\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0,relevance:0}],relevance:10}]
|
||||||
|
}}})();export default hljsGrammar;
|
||||||
30
TealCode/main/static/main/highlight/es/languages/aspectj.min.js
vendored
Normal file
30
TealCode/main/static/main/highlight/es/languages/aspectj.min.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
/*! `aspectj` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n=e.regex,t=["false","synchronized","int","abstract","float","private","char","boolean","static","null","if","const","for","true","while","long","throw","strictfp","finally","protected","import","native","final","return","void","enum","else","extends","implements","break","transient","new","catch","instanceof","byte","super","volatile","case","assert","short","package","default","double","public","try","this","switch","continue","throws","privileged","aspectOf","adviceexecution","proceed","cflowbelow","cflow","initialization","preinitialization","staticinitialization","withincode","target","within","execution","getWithinTypeName","handler","thisJoinPoint","thisJoinPointStaticPart","thisEnclosingJoinPointStaticPart","declare","parents","warning","error","soft","precedence","thisAspectInstance"],i=["get","set","args","call"]
|
||||||
|
;return{name:"AspectJ",keywords:t,illegal:/<\/|#/,
|
||||||
|
contains:[e.COMMENT(/\/\*\*/,/\*\//,{relevance:0,contains:[{begin:/\w+@/,
|
||||||
|
relevance:0},{className:"doctag",begin:/@[A-Za-z]+/}]
|
||||||
|
}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{
|
||||||
|
className:"class",beginKeywords:"aspect",end:/[{;=]/,excludeEnd:!0,
|
||||||
|
illegal:/[:;"\[\]]/,contains:[{
|
||||||
|
beginKeywords:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"
|
||||||
|
},e.UNDERSCORE_TITLE_MODE,{begin:/\([^\)]*/,end:/[)]+/,keywords:t.concat(i),
|
||||||
|
excludeEnd:!1}]},{className:"class",beginKeywords:"class interface",end:/[{;=]/,
|
||||||
|
excludeEnd:!0,relevance:0,keywords:"class interface",illegal:/[:"\[\]]/,
|
||||||
|
contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{
|
||||||
|
beginKeywords:"pointcut after before around throwing returning",end:/[)]/,
|
||||||
|
excludeEnd:!1,illegal:/["\[\]]/,contains:[{
|
||||||
|
begin:n.concat(e.UNDERSCORE_IDENT_RE,/\s*\(/),returnBegin:!0,
|
||||||
|
contains:[e.UNDERSCORE_TITLE_MODE]}]},{begin:/[:]/,returnBegin:!0,end:/[{;]/,
|
||||||
|
relevance:0,excludeEnd:!1,keywords:t,illegal:/["\[\]]/,contains:[{
|
||||||
|
begin:n.concat(e.UNDERSCORE_IDENT_RE,/\s*\(/),keywords:t.concat(i),relevance:0
|
||||||
|
},e.QUOTE_STRING_MODE]},{beginKeywords:"new throw",relevance:0},{
|
||||||
|
className:"function",
|
||||||
|
begin:/\w+ +\w+(\.\w+)?\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,returnBegin:!0,
|
||||||
|
end:/[{;=]/,keywords:t,excludeEnd:!0,contains:[{
|
||||||
|
begin:n.concat(e.UNDERSCORE_IDENT_RE,/\s*\(/),returnBegin:!0,relevance:0,
|
||||||
|
contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,
|
||||||
|
relevance:0,keywords:t,
|
||||||
|
contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]
|
||||||
|
},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_NUMBER_MODE,{
|
||||||
|
className:"meta",begin:/@[A-Za-z]+/}]}}})();export default hljsGrammar;
|
||||||
13
TealCode/main/static/main/highlight/es/languages/autohotkey.min.js
vendored
Normal file
13
TealCode/main/static/main/highlight/es/languages/autohotkey.min.js
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/*! `autohotkey` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a={begin:"`[\\s\\S]"}
|
||||||
|
;return{name:"AutoHotkey",case_insensitive:!0,aliases:["ahk"],keywords:{
|
||||||
|
keyword:"Break Continue Critical Exit ExitApp Gosub Goto New OnExit Pause return SetBatchLines SetTimer Suspend Thread Throw Until ahk_id ahk_class ahk_pid ahk_exe ahk_group",
|
||||||
|
literal:"true false NOT AND OR",
|
||||||
|
built_in:"ComSpec Clipboard ClipboardAll ErrorLevel"},
|
||||||
|
contains:[a,e.inherit(e.QUOTE_STRING_MODE,{contains:[a]}),e.COMMENT(";","$",{
|
||||||
|
relevance:0}),e.C_BLOCK_COMMENT_MODE,{className:"number",begin:e.NUMBER_RE,
|
||||||
|
relevance:0},{className:"variable",begin:"%[a-zA-Z0-9#_$@]+%"},{
|
||||||
|
className:"built_in",begin:"^\\s*\\w+\\s*(,|%)"},{className:"title",variants:[{
|
||||||
|
begin:'^[^\\n";]+::(?!=)'},{begin:'^[^\\n";]+:(?!=)',relevance:0}]},{
|
||||||
|
className:"meta",begin:"^\\s*#\\w+",end:"$",relevance:0},{className:"built_in",
|
||||||
|
begin:"A_[a-zA-Z0-9]+"},{begin:",\\s*,"}]}}})();export default hljsGrammar;
|
||||||
21
TealCode/main/static/main/highlight/es/languages/autoit.min.js
vendored
Normal file
21
TealCode/main/static/main/highlight/es/languages/autoit.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
TealCode/main/static/main/highlight/es/languages/avrasm.min.js
vendored
Normal file
12
TealCode/main/static/main/highlight/es/languages/avrasm.min.js
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
/*! `avrasm` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return r=>({name:"AVR Assembly",
|
||||||
|
case_insensitive:!0,keywords:{$pattern:"\\.?"+r.IDENT_RE,
|
||||||
|
keyword:"adc add adiw and andi asr bclr bld brbc brbs brcc brcs break breq brge brhc brhs brid brie brlo brlt brmi brne brpl brsh brtc brts brvc brvs bset bst call cbi cbr clc clh cli cln clr cls clt clv clz com cp cpc cpi cpse dec eicall eijmp elpm eor fmul fmuls fmulsu icall ijmp in inc jmp ld ldd ldi lds lpm lsl lsr mov movw mul muls mulsu neg nop or ori out pop push rcall ret reti rjmp rol ror sbc sbr sbrc sbrs sec seh sbi sbci sbic sbis sbiw sei sen ser ses set sev sez sleep spm st std sts sub subi swap tst wdr",
|
||||||
|
built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31 x|0 xh xl y|0 yh yl z|0 zh zl ucsr1c udr1 ucsr1a ucsr1b ubrr1l ubrr1h ucsr0c ubrr0h tccr3c tccr3a tccr3b tcnt3h tcnt3l ocr3ah ocr3al ocr3bh ocr3bl ocr3ch ocr3cl icr3h icr3l etimsk etifr tccr1c ocr1ch ocr1cl twcr twdr twar twsr twbr osccal xmcra xmcrb eicra spmcsr spmcr portg ddrg ping portf ddrf sreg sph spl xdiv rampz eicrb eimsk gimsk gicr eifr gifr timsk tifr mcucr mcucsr tccr0 tcnt0 ocr0 assr tccr1a tccr1b tcnt1h tcnt1l ocr1ah ocr1al ocr1bh ocr1bl icr1h icr1l tccr2 tcnt2 ocr2 ocdr wdtcr sfior eearh eearl eedr eecr porta ddra pina portb ddrb pinb portc ddrc pinc portd ddrd pind spdr spsr spcr udr0 ucsr0a ucsr0b ubrr0l acsr admux adcsr adch adcl porte ddre pine pinf",
|
||||||
|
meta:".byte .cseg .db .def .device .dseg .dw .endmacro .equ .eseg .exit .include .list .listmac .macro .nolist .org .set"
|
||||||
|
},contains:[r.C_BLOCK_COMMENT_MODE,r.COMMENT(";","$",{relevance:0
|
||||||
|
}),r.C_NUMBER_MODE,r.BINARY_NUMBER_MODE,{className:"number",
|
||||||
|
begin:"\\b(\\$[a-zA-Z0-9]+|0o[0-7]+)"},r.QUOTE_STRING_MODE,{className:"string",
|
||||||
|
begin:"'",end:"[^\\\\]'",illegal:"[^\\\\][^']"},{className:"symbol",
|
||||||
|
begin:"^[A-Za-z0-9_.$]+:"},{className:"meta",begin:"#",end:"$"},{
|
||||||
|
className:"subst",begin:"@[0-9]+"}]})})();export default hljsGrammar;
|
||||||
11
TealCode/main/static/main/highlight/es/languages/awk.min.js
vendored
Normal file
11
TealCode/main/static/main/highlight/es/languages/awk.min.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/*! `awk` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Awk",keywords:{
|
||||||
|
keyword:"BEGIN END if else while do for in break continue delete next nextfile function func exit|10"
|
||||||
|
},contains:[{className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{
|
||||||
|
begin:/\$\{(.*?)\}/}]},{className:"string",contains:[e.BACKSLASH_ESCAPE],
|
||||||
|
variants:[{begin:/(u|b)?r?'''/,end:/'''/,relevance:10},{begin:/(u|b)?r?"""/,
|
||||||
|
end:/"""/,relevance:10},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{
|
||||||
|
begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{
|
||||||
|
begin:/(b|br)"/,end:/"/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]
|
||||||
|
},e.REGEXP_MODE,e.HASH_COMMENT_MODE,e.NUMBER_MODE]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
11
TealCode/main/static/main/highlight/es/languages/axapta.min.js
vendored
Normal file
11
TealCode/main/static/main/highlight/es/languages/axapta.min.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/*! `axapta` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"X++",aliases:["x++"],
|
||||||
|
keywords:{
|
||||||
|
keyword:["abstract","as","asc","avg","break","breakpoint","by","byref","case","catch","changecompany","class","client","client","common","const","continue","count","crosscompany","delegate","delete_from","desc","display","div","do","edit","else","eventhandler","exists","extends","final","finally","firstfast","firstonly","firstonly1","firstonly10","firstonly100","firstonly1000","flush","for","forceliterals","forcenestedloop","forceplaceholders","forceselectorder","forupdate","from","generateonly","group","hint","if","implements","in","index","insert_recordset","interface","internal","is","join","like","maxof","minof","mod","namespace","new","next","nofetch","notexists","optimisticlock","order","outer","pessimisticlock","print","private","protected","public","readonly","repeatableread","retry","return","reverse","select","server","setting","static","sum","super","switch","this","throw","try","ttsabort","ttsbegin","ttscommit","unchecked","update_recordset","using","validtimestate","void","where","while"],
|
||||||
|
built_in:["anytype","boolean","byte","char","container","date","double","enum","guid","int","int64","long","real","short","str","utcdatetime","var"],
|
||||||
|
literal:["default","false","null","true"]},
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,{
|
||||||
|
className:"meta",begin:"#",end:"$"},{className:"class",
|
||||||
|
beginKeywords:"class interface",end:/\{/,excludeEnd:!0,illegal:":",contains:[{
|
||||||
|
beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]}]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
20
TealCode/main/static/main/highlight/es/languages/bash.min.js
vendored
Normal file
20
TealCode/main/static/main/highlight/es/languages/bash.min.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
/*! `bash` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const s=e.regex,t={},a={
|
||||||
|
begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]}
|
||||||
|
;Object.assign(t,{className:"variable",variants:[{
|
||||||
|
begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},a]});const n={
|
||||||
|
className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={
|
||||||
|
begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,
|
||||||
|
end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,t,n]};n.contains.push(c);const o={begin:/\$\(\(/,
|
||||||
|
end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]
|
||||||
|
},r=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10
|
||||||
|
}),l={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,
|
||||||
|
contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{
|
||||||
|
name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,
|
||||||
|
keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],
|
||||||
|
literal:["true","false"],
|
||||||
|
built_in:["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset","alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias","set","shopt","autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp","chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"]
|
||||||
|
},contains:[r,e.SHEBANG(),l,o,e.HASH_COMMENT_MODE,i,{match:/(\/[a-z._-]+)+/},c,{
|
||||||
|
className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},t]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
9
TealCode/main/static/main/highlight/es/languages/basic.min.js
vendored
Normal file
9
TealCode/main/static/main/highlight/es/languages/basic.min.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
/*! `basic` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return E=>({name:"BASIC",case_insensitive:!0,
|
||||||
|
illegal:"^.",keywords:{$pattern:"[a-zA-Z][a-zA-Z0-9_$%!#]*",
|
||||||
|
keyword:["ABS","ASC","AND","ATN","AUTO|0","BEEP","BLOAD|10","BSAVE|10","CALL","CALLS","CDBL","CHAIN","CHDIR","CHR$|10","CINT","CIRCLE","CLEAR","CLOSE","CLS","COLOR","COM","COMMON","CONT","COS","CSNG","CSRLIN","CVD","CVI","CVS","DATA","DATE$","DEFDBL","DEFINT","DEFSNG","DEFSTR","DEF|0","SEG","USR","DELETE","DIM","DRAW","EDIT","END","ENVIRON","ENVIRON$","EOF","EQV","ERASE","ERDEV","ERDEV$","ERL","ERR","ERROR","EXP","FIELD","FILES","FIX","FOR|0","FRE","GET","GOSUB|10","GOTO","HEX$","IF","THEN","ELSE|0","INKEY$","INP","INPUT","INPUT#","INPUT$","INSTR","IMP","INT","IOCTL","IOCTL$","KEY","ON","OFF","LIST","KILL","LEFT$","LEN","LET","LINE","LLIST","LOAD","LOC","LOCATE","LOF","LOG","LPRINT","USING","LSET","MERGE","MID$","MKDIR","MKD$","MKI$","MKS$","MOD","NAME","NEW","NEXT","NOISE","NOT","OCT$","ON","OR","PEN","PLAY","STRIG","OPEN","OPTION","BASE","OUT","PAINT","PALETTE","PCOPY","PEEK","PMAP","POINT","POKE","POS","PRINT","PRINT]","PSET","PRESET","PUT","RANDOMIZE","READ","REM","RENUM","RESET|0","RESTORE","RESUME","RETURN|0","RIGHT$","RMDIR","RND","RSET","RUN","SAVE","SCREEN","SGN","SHELL","SIN","SOUND","SPACE$","SPC","SQR","STEP","STICK","STOP","STR$","STRING$","SWAP","SYSTEM","TAB","TAN","TIME$","TIMER","TROFF","TRON","TO","USR","VAL","VARPTR","VARPTR$","VIEW","WAIT","WHILE","WEND","WIDTH","WINDOW","WRITE","XOR"]
|
||||||
|
},contains:[E.QUOTE_STRING_MODE,E.COMMENT("REM","$",{relevance:10
|
||||||
|
}),E.COMMENT("'","$",{relevance:0}),{className:"symbol",begin:"^[0-9]+ ",
|
||||||
|
relevance:10},{className:"number",begin:"\\b\\d+(\\.\\d+)?([edED]\\d+)?[#!]?",
|
||||||
|
relevance:0},{className:"number",begin:"(&[hH][0-9a-fA-F]{1,4})"},{
|
||||||
|
className:"number",begin:"(&[oO][0-7]{1,6})"}]})})();export default hljsGrammar;
|
||||||
6
TealCode/main/static/main/highlight/es/languages/bnf.min.js
vendored
Normal file
6
TealCode/main/static/main/highlight/es/languages/bnf.min.js
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
/*! `bnf` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return a=>({name:"Backus\u2013Naur Form",
|
||||||
|
contains:[{className:"attribute",begin:/</,end:/>/},{begin:/::=/,end:/$/,
|
||||||
|
contains:[{begin:/</,end:/>/
|
||||||
|
},a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE]
|
||||||
|
}]})})();export default hljsGrammar;
|
||||||
7
TealCode/main/static/main/highlight/es/languages/brainfuck.min.js
vendored
Normal file
7
TealCode/main/static/main/highlight/es/languages/brainfuck.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
/*! `brainfuck` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a={className:"literal",
|
||||||
|
begin:/[+-]/,relevance:0};return{name:"Brainfuck",aliases:["bf"],
|
||||||
|
contains:[e.COMMENT("[^\\[\\]\\.,\\+\\-<> \r\n]","[\\[\\]\\.,\\+\\-<> \r\n]",{
|
||||||
|
returnEnd:!0,relevance:0}),{className:"title",begin:"[\\[\\]]",relevance:0},{
|
||||||
|
className:"string",begin:"[\\.,]",relevance:0},{begin:/(?:\+\+|--)/,contains:[a]
|
||||||
|
},a]}}})();export default hljsGrammar;
|
||||||
41
TealCode/main/static/main/highlight/es/languages/c.min.js
vendored
Normal file
41
TealCode/main/static/main/highlight/es/languages/c.min.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
/*! `c` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n=e.regex,t=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]
|
||||||
|
}),a="[a-zA-Z_]\\w*::",s="(decltype\\(auto\\)|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",r={
|
||||||
|
className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{
|
||||||
|
match:/\batomic_[a-z]{3,6}\b/}]},i={className:"string",variants:[{
|
||||||
|
begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{
|
||||||
|
begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",
|
||||||
|
end:"'",illegal:"."},e.END_SAME_AS_BEGIN({
|
||||||
|
begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},l={
|
||||||
|
className:"number",variants:[{begin:"\\b(0b[01']+)"},{
|
||||||
|
begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"
|
||||||
|
},{
|
||||||
|
begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
|
||||||
|
}],relevance:0},o={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{
|
||||||
|
keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"
|
||||||
|
},contains:[{begin:/\\\n/,relevance:0},e.inherit(i,{className:"string"}),{
|
||||||
|
className:"string",begin:/<.*?>/},t,e.C_BLOCK_COMMENT_MODE]},c={
|
||||||
|
className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0
|
||||||
|
},d=n.optional(a)+e.IDENT_RE+"\\s*\\(",u={
|
||||||
|
keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],
|
||||||
|
type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],
|
||||||
|
literal:"true false NULL",
|
||||||
|
built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"
|
||||||
|
},m=[o,r,t,e.C_BLOCK_COMMENT_MODE,l,i],g={variants:[{begin:/=/,end:/;/},{
|
||||||
|
begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],
|
||||||
|
keywords:u,contains:m.concat([{begin:/\(/,end:/\)/,keywords:u,
|
||||||
|
contains:m.concat(["self"]),relevance:0}]),relevance:0},p={
|
||||||
|
begin:"("+s+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,
|
||||||
|
keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",
|
||||||
|
keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[e.inherit(c,{
|
||||||
|
className:"title.function"})],relevance:0},{relevance:0,match:/,/},{
|
||||||
|
className:"params",begin:/\(/,end:/\)/,keywords:u,relevance:0,
|
||||||
|
contains:[t,e.C_BLOCK_COMMENT_MODE,i,l,r,{begin:/\(/,end:/\)/,keywords:u,
|
||||||
|
relevance:0,contains:["self",t,e.C_BLOCK_COMMENT_MODE,i,l,r]}]
|
||||||
|
},r,t,e.C_BLOCK_COMMENT_MODE,o]};return{name:"C",aliases:["h"],keywords:u,
|
||||||
|
disableAutodetect:!0,illegal:"</",contains:[].concat(g,p,m,[o,{
|
||||||
|
begin:e.IDENT_RE+"::",keywords:u},{className:"class",
|
||||||
|
beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{
|
||||||
|
beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:o,
|
||||||
|
strings:i,keywords:u}}}})();export default hljsGrammar;
|
||||||
14
TealCode/main/static/main/highlight/es/languages/cal.min.js
vendored
Normal file
14
TealCode/main/static/main/highlight/es/languages/cal.min.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
/*! `cal` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n="div mod in and or not xor asserterror begin case do downto else end exit for if of repeat then to until while with var",r=[e.C_LINE_COMMENT_MODE,e.COMMENT(/\{/,/\}/,{
|
||||||
|
relevance:0}),e.COMMENT(/\(\*/,/\*\)/,{relevance:10})],a={className:"string",
|
||||||
|
begin:/'/,end:/'/,contains:[{begin:/''/}]},s={className:"string",begin:/(#\d+)+/
|
||||||
|
},t={className:"function",beginKeywords:"procedure",end:/[:;]/,
|
||||||
|
keywords:"procedure|10",contains:[e.TITLE_MODE,{className:"params",begin:/\(/,
|
||||||
|
end:/\)/,keywords:n,contains:[a,s]}].concat(r)},i={className:"class",
|
||||||
|
begin:"OBJECT (Table|Form|Report|Dataport|Codeunit|XMLport|MenuSuite|Page|Query) (\\d+) ([^\\r\\n]+)",
|
||||||
|
returnBegin:!0,contains:[e.TITLE_MODE,t]};return{name:"C/AL",
|
||||||
|
case_insensitive:!0,keywords:{keyword:n,literal:"false true"},illegal:/\/\*/,
|
||||||
|
contains:[a,s,{className:"number",begin:"\\b\\d+(\\.\\d+)?(DT|D|T)",relevance:0
|
||||||
|
},{className:"string",begin:'"',end:'"'},e.NUMBER_MODE,i,t]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
13
TealCode/main/static/main/highlight/es/languages/capnproto.min.js
vendored
Normal file
13
TealCode/main/static/main/highlight/es/languages/capnproto.min.js
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/*! `capnproto` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return n=>({name:"Cap\u2019n Proto",
|
||||||
|
aliases:["capnp"],keywords:{
|
||||||
|
keyword:["struct","enum","interface","union","group","import","using","const","annotation","extends","in","of","on","as","with","from","fixed"],
|
||||||
|
built_in:["Void","Bool","Int8","Int16","Int32","Int64","UInt8","UInt16","UInt32","UInt64","Float32","Float64","Text","Data","AnyPointer","AnyStruct","Capability","List"],
|
||||||
|
literal:["true","false"]},
|
||||||
|
contains:[n.QUOTE_STRING_MODE,n.NUMBER_MODE,n.HASH_COMMENT_MODE,{
|
||||||
|
className:"meta",begin:/@0x[\w\d]{16};/,illegal:/\n/},{className:"symbol",
|
||||||
|
begin:/@\d+\b/},{className:"class",beginKeywords:"struct enum",end:/\{/,
|
||||||
|
illegal:/\n/,contains:[n.inherit(n.TITLE_MODE,{starts:{endsWithParent:!0,
|
||||||
|
excludeEnd:!0}})]},{className:"class",beginKeywords:"interface",end:/\{/,
|
||||||
|
illegal:/\n/,contains:[n.inherit(n.TITLE_MODE,{starts:{endsWithParent:!0,
|
||||||
|
excludeEnd:!0}})]}]})})();export default hljsGrammar;
|
||||||
15
TealCode/main/static/main/highlight/es/languages/ceylon.min.js
vendored
Normal file
15
TealCode/main/static/main/highlight/es/languages/ceylon.min.js
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*! `ceylon` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const a=["assembly","module","package","import","alias","class","interface","object","given","value","assign","void","function","new","of","extends","satisfies","abstracts","in","out","return","break","continue","throw","assert","dynamic","if","else","switch","case","for","while","try","catch","finally","then","let","this","outer","super","is","exists","nonempty"],s={
|
||||||
|
className:"subst",excludeBegin:!0,excludeEnd:!0,begin:/``/,end:/``/,keywords:a,
|
||||||
|
relevance:10},n=[{className:"string",begin:'"""',end:'"""',relevance:10},{
|
||||||
|
className:"string",begin:'"',end:'"',contains:[s]},{className:"string",
|
||||||
|
begin:"'",end:"'"},{className:"number",
|
||||||
|
begin:"#[0-9a-fA-F_]+|\\$[01_]+|[0-9_]+(?:\\.[0-9_](?:[eE][+-]?\\d+)?)?[kMGTPmunpf]?",
|
||||||
|
relevance:0}];return s.contains=n,{name:"Ceylon",keywords:{
|
||||||
|
keyword:a.concat(["shared","abstract","formal","default","actual","variable","late","native","deprecated","final","sealed","annotation","suppressWarnings","small"]),
|
||||||
|
meta:["doc","by","license","see","throws","tagged"]},
|
||||||
|
illegal:"\\$[^01]|#[^0-9a-fA-F]",
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"]}),{
|
||||||
|
className:"meta",begin:'@[a-z]\\w*(?::"[^"]*")?'}].concat(n)}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
8
TealCode/main/static/main/highlight/es/languages/clean.min.js
vendored
Normal file
8
TealCode/main/static/main/highlight/es/languages/clean.min.js
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/*! `clean` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Clean",
|
||||||
|
aliases:["icl","dcl"],keywords:{
|
||||||
|
keyword:["if","let","in","with","where","case","of","class","instance","otherwise","implementation","definition","system","module","from","import","qualified","as","special","code","inline","foreign","export","ccall","stdcall","generic","derive","infix","infixl","infixr"],
|
||||||
|
built_in:"Int Real Char Bool",literal:"True False"},
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,{
|
||||||
|
begin:"->|<-[|:]?|#!?|>>=|\\{\\||\\|\\}|:==|=:|<>"}]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
4
TealCode/main/static/main/highlight/es/languages/clojure-repl.min.js
vendored
Normal file
4
TealCode/main/static/main/highlight/es/languages/clojure-repl.min.js
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
/*! `clojure-repl` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return a=>({name:"Clojure REPL",contains:[{
|
||||||
|
className:"meta",begin:/^([\w.-]+|\s*#_)?=>/,starts:{end:/$/,
|
||||||
|
subLanguage:"clojure"}}]})})();export default hljsGrammar;
|
||||||
18
TealCode/main/static/main/highlight/es/languages/clojure.min.js
vendored
Normal file
18
TealCode/main/static/main/highlight/es/languages/clojure.min.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
/*! `clojure` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const t="a-zA-Z_\\-!.?+*=<>&#'",n="["+t+"]["+t+"0-9/;:]*",r="def defonce defprotocol defstruct defmulti defmethod defn- defn defmacro deftype defrecord",a={
|
||||||
|
$pattern:n,
|
||||||
|
built_in:r+" cond apply if-not if-let if not not= =|0 <|0 >|0 <=|0 >=|0 ==|0 +|0 /|0 *|0 -|0 rem quot neg? pos? delay? symbol? keyword? true? false? integer? empty? coll? list? set? ifn? fn? associative? sequential? sorted? counted? reversible? number? decimal? class? distinct? isa? float? rational? reduced? ratio? odd? even? char? seq? vector? string? map? nil? contains? zero? instance? not-every? not-any? libspec? -> ->> .. . inc compare do dotimes mapcat take remove take-while drop letfn drop-last take-last drop-while while intern condp case reduced cycle split-at split-with repeat replicate iterate range merge zipmap declare line-seq sort comparator sort-by dorun doall nthnext nthrest partition eval doseq await await-for let agent atom send send-off release-pending-sends add-watch mapv filterv remove-watch agent-error restart-agent set-error-handler error-handler set-error-mode! error-mode shutdown-agents quote var fn loop recur throw try monitor-enter monitor-exit macroexpand macroexpand-1 for dosync and or when when-not when-let comp juxt partial sequence memoize constantly complement identity assert peek pop doto proxy first rest cons cast coll last butlast sigs reify second ffirst fnext nfirst nnext meta with-meta ns in-ns create-ns import refer keys select-keys vals key val rseq name namespace promise into transient persistent! conj! assoc! dissoc! pop! disj! use class type num float double short byte boolean bigint biginteger bigdec print-method print-dup throw-if printf format load compile get-in update-in pr pr-on newline flush read slurp read-line subvec with-open memfn time re-find re-groups rand-int rand mod locking assert-valid-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-set! alter-meta! reset-meta! commute get-validator alter ref-set ref-history-count ref-min-history ref-max-history ensure sync io! new next conj set! to-array future future-call into-array aset gen-class reduce map filter find empty hash-map hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatten reverse assoc dissoc list disj get union difference intersection extend extend-type extend-protocol int nth delay count concat chunk chunk-buffer chunk-append chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-dec-inc unchecked-dec unchecked-negate unchecked-add-int unchecked-add unchecked-subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize"
|
||||||
|
},s={begin:n,relevance:0},o={className:"number",begin:"[-+]?\\d+(\\.\\d+)?",
|
||||||
|
relevance:0},i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null
|
||||||
|
}),c=e.COMMENT(";","$",{relevance:0}),d={className:"literal",
|
||||||
|
begin:/\b(true|false|nil)\b/},l={begin:"[\\[\\{]",end:"[\\]\\}]",relevance:0
|
||||||
|
},m={className:"comment",begin:"\\^"+n},p=e.COMMENT("\\^\\{","\\}"),u={
|
||||||
|
className:"symbol",begin:"[:]{1,2}"+n},f={begin:"\\(",end:"\\)"},h={
|
||||||
|
endsWithParent:!0,relevance:0},y={keywords:a,className:"name",begin:n,
|
||||||
|
relevance:0,starts:h},g=[f,i,m,p,c,u,l,o,d,s],b={beginKeywords:r,keywords:{
|
||||||
|
$pattern:n,keyword:r},end:'(\\[|#|\\d|"|:|\\{|\\)|\\(|$)',contains:[{
|
||||||
|
className:"title",begin:n,relevance:0,excludeEnd:!0,endsParent:!0}].concat(g)}
|
||||||
|
;return f.contains=[e.COMMENT("comment",""),b,y,h],
|
||||||
|
h.contains=g,l.contains=g,p.contains=[l],{name:"Clojure",aliases:["clj","edn"],
|
||||||
|
illegal:/\S/,contains:[f,i,m,p,c,u,l,o,d]}}})();export default hljsGrammar;
|
||||||
7
TealCode/main/static/main/highlight/es/languages/cmake.min.js
vendored
Normal file
7
TealCode/main/static/main/highlight/es/languages/cmake.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
/*! `cmake` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"CMake",
|
||||||
|
aliases:["cmake.in"],case_insensitive:!0,keywords:{
|
||||||
|
keyword:"break cmake_host_system_information cmake_minimum_required cmake_parse_arguments cmake_policy configure_file continue elseif else endforeach endfunction endif endmacro endwhile execute_process file find_file find_library find_package find_path find_program foreach function get_cmake_property get_directory_property get_filename_component get_property if include include_guard list macro mark_as_advanced math message option return separate_arguments set_directory_properties set_property set site_name string unset variable_watch while add_compile_definitions add_compile_options add_custom_command add_custom_target add_definitions add_dependencies add_executable add_library add_link_options add_subdirectory add_test aux_source_directory build_command create_test_sourcelist define_property enable_language enable_testing export fltk_wrap_ui get_source_file_property get_target_property get_test_property include_directories include_external_msproject include_regular_expression install link_directories link_libraries load_cache project qt_wrap_cpp qt_wrap_ui remove_definitions set_source_files_properties set_target_properties set_tests_properties source_group target_compile_definitions target_compile_features target_compile_options target_include_directories target_link_directories target_link_libraries target_link_options target_sources try_compile try_run ctest_build ctest_configure ctest_coverage ctest_empty_binary_directory ctest_memcheck ctest_read_custom_files ctest_run_script ctest_sleep ctest_start ctest_submit ctest_test ctest_update ctest_upload build_name exec_program export_library_dependencies install_files install_programs install_targets load_command make_directory output_required_files remove subdir_depends subdirs use_mangled_mesa utility_source variable_requires write_file qt5_use_modules qt5_use_package qt5_wrap_cpp on off true false and or not command policy target test exists is_newer_than is_directory is_symlink is_absolute matches less greater equal less_equal greater_equal strless strgreater strequal strless_equal strgreater_equal version_less version_greater version_equal version_less_equal version_greater_equal in_list defined"
|
||||||
|
},contains:[{className:"variable",begin:/\$\{/,end:/\}/
|
||||||
|
},e.HASH_COMMENT_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
29
TealCode/main/static/main/highlight/es/languages/coffeescript.min.js
vendored
Normal file
29
TealCode/main/static/main/highlight/es/languages/coffeescript.min.js
vendored
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/*! `coffeescript` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict"
|
||||||
|
;const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],r=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"])
|
||||||
|
;return a=>{const t={
|
||||||
|
keyword:e.concat(["then","unless","until","loop","by","when","and","or","is","isnt","not"]).filter((i=["var","const","let","function","static"],
|
||||||
|
e=>!i.includes(e))),literal:n.concat(["yes","no","on","off"]),
|
||||||
|
built_in:r.concat(["npm","print"])};var i;const s="[A-Za-z$_][0-9A-Za-z$_]*",o={
|
||||||
|
className:"subst",begin:/#\{/,end:/\}/,keywords:t
|
||||||
|
},c=[a.BINARY_NUMBER_MODE,a.inherit(a.C_NUMBER_MODE,{starts:{end:"(\\s*/)?",
|
||||||
|
relevance:0}}),{className:"string",variants:[{begin:/'''/,end:/'''/,
|
||||||
|
contains:[a.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[a.BACKSLASH_ESCAPE]
|
||||||
|
},{begin:/"""/,end:/"""/,contains:[a.BACKSLASH_ESCAPE,o]},{begin:/"/,end:/"/,
|
||||||
|
contains:[a.BACKSLASH_ESCAPE,o]}]},{className:"regexp",variants:[{begin:"///",
|
||||||
|
end:"///",contains:[o,a.HASH_COMMENT_MODE]},{begin:"//[gim]{0,3}(?=\\W)",
|
||||||
|
relevance:0},{begin:/\/(?![ *]).*?(?![\\]).\/[gim]{0,3}(?=\W)/}]},{begin:"@"+s
|
||||||
|
},{subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0,variants:[{
|
||||||
|
begin:"```",end:"```"},{begin:"`",end:"`"}]}];o.contains=c
|
||||||
|
;const l=a.inherit(a.TITLE_MODE,{begin:s}),d="(\\(.*\\)\\s*)?\\B[-=]>",g={
|
||||||
|
className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/,
|
||||||
|
end:/\)/,keywords:t,contains:["self"].concat(c)}]};return{name:"CoffeeScript",
|
||||||
|
aliases:["coffee","cson","iced"],keywords:t,illegal:/\/\*/,
|
||||||
|
contains:[...c,a.COMMENT("###","###"),a.HASH_COMMENT_MODE,{className:"function",
|
||||||
|
begin:"^\\s*"+s+"\\s*=\\s*"+d,end:"[-=]>",returnBegin:!0,contains:[l,g]},{
|
||||||
|
begin:/[:\(,=]\s*/,relevance:0,contains:[{className:"function",begin:d,
|
||||||
|
end:"[-=]>",returnBegin:!0,contains:[g]}]},{className:"class",
|
||||||
|
beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{
|
||||||
|
beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[l]},l]
|
||||||
|
},{begin:s+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
7
TealCode/main/static/main/highlight/es/languages/coq.min.js
vendored
Normal file
7
TealCode/main/static/main/highlight/es/languages/coq.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
/*! `coq` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Coq",keywords:{
|
||||||
|
keyword:["_|0","as","at","cofix","else","end","exists","exists2","fix","for","forall","fun","if","IF","in","let","match","mod","Prop","return","Set","then","Type","using","where","with","Abort","About","Add","Admit","Admitted","All","Arguments","Assumptions","Axiom","Back","BackTo","Backtrack","Bind","Blacklist","Canonical","Cd","Check","Class","Classes","Close","Coercion","Coercions","CoFixpoint","CoInductive","Collection","Combined","Compute","Conjecture","Conjectures","Constant","constr","Constraint","Constructors","Context","Corollary","CreateHintDb","Cut","Declare","Defined","Definition","Delimit","Dependencies","Dependent","Derive","Drop","eauto","End","Equality","Eval","Example","Existential","Existentials","Existing","Export","exporting","Extern","Extract","Extraction","Fact","Field","Fields","File","Fixpoint","Focus","for","From","Function","Functional","Generalizable","Global","Goal","Grab","Grammar","Graph","Guarded","Heap","Hint","HintDb","Hints","Hypotheses","Hypothesis","ident","Identity","If","Immediate","Implicit","Import","Include","Inductive","Infix","Info","Initial","Inline","Inspect","Instance","Instances","Intro","Intros","Inversion","Inversion_clear","Language","Left","Lemma","Let","Libraries","Library","Load","LoadPath","Local","Locate","Ltac","ML","Mode","Module","Modules","Monomorphic","Morphism","Next","NoInline","Notation","Obligation","Obligations","Opaque","Open","Optimize","Options","Parameter","Parameters","Parametric","Path","Paths","pattern","Polymorphic","Preterm","Print","Printing","Program","Projections","Proof","Proposition","Pwd","Qed","Quit","Rec","Record","Recursive","Redirect","Relation","Remark","Remove","Require","Reserved","Reset","Resolve","Restart","Rewrite","Right","Ring","Rings","Save","Scheme","Scope","Scopes","Script","Search","SearchAbout","SearchHead","SearchPattern","SearchRewrite","Section","Separate","Set","Setoid","Show","Solve","Sorted","Step","Strategies","Strategy","Structure","SubClass","Table","Tables","Tactic","Term","Test","Theorem","Time","Timeout","Transparent","Type","Typeclasses","Types","Undelimit","Undo","Unfocus","Unfocused","Unfold","Universe","Universes","Unset","Unshelve","using","Variable","Variables","Variant","Verbose","Visibility","where","with"],
|
||||||
|
built_in:["abstract","absurd","admit","after","apply","as","assert","assumption","at","auto","autorewrite","autounfold","before","bottom","btauto","by","case","case_eq","cbn","cbv","change","classical_left","classical_right","clear","clearbody","cofix","compare","compute","congruence","constr_eq","constructor","contradict","contradiction","cut","cutrewrite","cycle","decide","decompose","dependent","destruct","destruction","dintuition","discriminate","discrR","do","double","dtauto","eapply","eassumption","eauto","ecase","econstructor","edestruct","ediscriminate","eelim","eexact","eexists","einduction","einjection","eleft","elim","elimtype","enough","equality","erewrite","eright","esimplify_eq","esplit","evar","exact","exactly_once","exfalso","exists","f_equal","fail","field","field_simplify","field_simplify_eq","first","firstorder","fix","fold","fourier","functional","generalize","generalizing","gfail","give_up","has_evar","hnf","idtac","in","induction","injection","instantiate","intro","intro_pattern","intros","intuition","inversion","inversion_clear","is_evar","is_var","lapply","lazy","left","lia","lra","move","native_compute","nia","nsatz","omega","once","pattern","pose","progress","proof","psatz","quote","record","red","refine","reflexivity","remember","rename","repeat","replace","revert","revgoals","rewrite","rewrite_strat","right","ring","ring_simplify","rtauto","set","setoid_reflexivity","setoid_replace","setoid_rewrite","setoid_symmetry","setoid_transitivity","shelve","shelve_unifiable","simpl","simple","simplify_eq","solve","specialize","split","split_Rabs","split_Rmult","stepl","stepr","subst","sum","swap","symmetry","tactic","tauto","time","timeout","top","transitivity","trivial","try","tryif","unfold","unify","until","using","vm_compute","with"]
|
||||||
|
},contains:[e.QUOTE_STRING_MODE,e.COMMENT("\\(\\*","\\*\\)"),e.C_NUMBER_MODE,{
|
||||||
|
className:"type",excludeBegin:!0,begin:"\\|\\s*",end:"\\w+"},{begin:/[-=]>/}]})
|
||||||
|
})();export default hljsGrammar;
|
||||||
15
TealCode/main/static/main/highlight/es/languages/cos.min.js
vendored
Normal file
15
TealCode/main/static/main/highlight/es/languages/cos.min.js
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*! `cos` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Cach\xe9 Object Script",
|
||||||
|
case_insensitive:!0,aliases:["cls"],
|
||||||
|
keywords:"property parameter class classmethod clientmethod extends as break catch close continue do d|0 else elseif for goto halt hang h|0 if job j|0 kill k|0 lock l|0 merge new open quit q|0 read r|0 return set s|0 tcommit throw trollback try tstart use view while write w|0 xecute x|0 zkill znspace zn ztrap zwrite zw zzdump zzwrite print zbreak zinsert zload zprint zremove zsave zzprint mv mvcall mvcrt mvdim mvprint zquit zsync ascii",
|
||||||
|
contains:[{className:"number",begin:"\\b(\\d+(\\.\\d*)?|\\.\\d+)",relevance:0},{
|
||||||
|
className:"string",variants:[{begin:'"',end:'"',contains:[{begin:'""',
|
||||||
|
relevance:0}]}]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{
|
||||||
|
className:"comment",begin:/;/,end:"$",relevance:0},{className:"built_in",
|
||||||
|
begin:/(?:\$\$?|\.\.)\^?[a-zA-Z]+/},{className:"built_in",
|
||||||
|
begin:/\$\$\$[a-zA-Z]+/},{className:"built_in",begin:/%[a-z]+(?:\.[a-z]+)*/},{
|
||||||
|
className:"symbol",begin:/\^%?[a-zA-Z][\w]*/},{className:"keyword",
|
||||||
|
begin:/##class|##super|#define|#dim/},{begin:/&sql\(/,end:/\)/,excludeBegin:!0,
|
||||||
|
excludeEnd:!0,subLanguage:"sql"},{begin:/&(js|jscript|javascript)</,end:/>/,
|
||||||
|
excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"},{begin:/&html<\s*</,
|
||||||
|
end:/>\s*>/,subLanguage:"xml"}]})})();export default hljsGrammar;
|
||||||
46
TealCode/main/static/main/highlight/es/languages/cpp.min.js
vendored
Normal file
46
TealCode/main/static/main/highlight/es/languages/cpp.min.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
/*! `cpp` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const t=e.regex,a=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]
|
||||||
|
}),n="[a-zA-Z_]\\w*::",r="(?!struct)(decltype\\(auto\\)|"+t.optional(n)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",i={
|
||||||
|
className:"type",begin:"\\b[a-z\\d_]*_t\\b"},s={className:"string",variants:[{
|
||||||
|
begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{
|
||||||
|
begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",
|
||||||
|
end:"'",illegal:"."},e.END_SAME_AS_BEGIN({
|
||||||
|
begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},c={
|
||||||
|
className:"number",variants:[{begin:"\\b(0b[01']+)"},{
|
||||||
|
begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"
|
||||||
|
},{
|
||||||
|
begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
|
||||||
|
}],relevance:0},o={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{
|
||||||
|
keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"
|
||||||
|
},contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{
|
||||||
|
className:"string",begin:/<.*?>/},a,e.C_BLOCK_COMMENT_MODE]},l={
|
||||||
|
className:"title",begin:t.optional(n)+e.IDENT_RE,relevance:0
|
||||||
|
},d=t.optional(n)+e.IDENT_RE+"\\s*\\(",u={
|
||||||
|
type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],
|
||||||
|
keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],
|
||||||
|
literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],
|
||||||
|
_type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"]
|
||||||
|
},p={className:"function.dispatch",relevance:0,keywords:{
|
||||||
|
_hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"]
|
||||||
|
},
|
||||||
|
begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))
|
||||||
|
},_=[p,o,i,a,e.C_BLOCK_COMMENT_MODE,c,s],m={variants:[{begin:/=/,end:/;/},{
|
||||||
|
begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],
|
||||||
|
keywords:u,contains:_.concat([{begin:/\(/,end:/\)/,keywords:u,
|
||||||
|
contains:_.concat(["self"]),relevance:0}]),relevance:0},g={className:"function",
|
||||||
|
begin:"("+r+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,
|
||||||
|
keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",
|
||||||
|
keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[l],relevance:0},{
|
||||||
|
begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[s,c]},{
|
||||||
|
relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:u,
|
||||||
|
relevance:0,contains:[a,e.C_BLOCK_COMMENT_MODE,s,c,i,{begin:/\(/,end:/\)/,
|
||||||
|
keywords:u,relevance:0,contains:["self",a,e.C_BLOCK_COMMENT_MODE,s,c,i]}]
|
||||||
|
},i,a,e.C_BLOCK_COMMENT_MODE,o]};return{name:"C++",
|
||||||
|
aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:u,illegal:"</",
|
||||||
|
classNameAliases:{"function.dispatch":"built_in"},
|
||||||
|
contains:[].concat(m,g,p,_,[o,{
|
||||||
|
begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function)\\s*<",
|
||||||
|
end:">",keywords:u,contains:["self",i]},{begin:e.IDENT_RE+"::",keywords:u},{
|
||||||
|
match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],
|
||||||
|
className:{1:"keyword",3:"title.class"}}])}}})();export default hljsGrammar;
|
||||||
19
TealCode/main/static/main/highlight/es/languages/crmsh.min.js
vendored
Normal file
19
TealCode/main/static/main/highlight/es/languages/crmsh.min.js
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
/*! `crmsh` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const t="group clone ms master location colocation order fencing_topology rsc_ticket acl_target acl_group user role tag xml"
|
||||||
|
;return{name:"crmsh",aliases:["crm","pcmk"],case_insensitive:!0,keywords:{
|
||||||
|
keyword:"params meta operations op rule attributes utilization read write deny defined not_defined in_range date spec in ref reference attribute type xpath version and or lt gt tag lte gte eq ne \\ number string",
|
||||||
|
literal:"Master Started Slave Stopped start promote demote stop monitor true false"
|
||||||
|
},contains:[e.HASH_COMMENT_MODE,{beginKeywords:"node",starts:{
|
||||||
|
end:"\\s*([\\w_-]+:)?",starts:{className:"title",end:"\\s*[\\$\\w_][\\w_-]*"}}
|
||||||
|
},{beginKeywords:"primitive rsc_template",starts:{className:"title",
|
||||||
|
end:"\\s*[\\$\\w_][\\w_-]*",starts:{end:"\\s*@?[\\w_][\\w_\\.:-]*"}}},{
|
||||||
|
begin:"\\b("+t.split(" ").join("|")+")\\s+",keywords:t,starts:{
|
||||||
|
className:"title",end:"[\\$\\w_][\\w_-]*"}},{
|
||||||
|
beginKeywords:"property rsc_defaults op_defaults",starts:{className:"title",
|
||||||
|
end:"\\s*([\\w_-]+:)?"}},e.QUOTE_STRING_MODE,{className:"meta",
|
||||||
|
begin:"(ocf|systemd|service|lsb):[\\w_:-]+",relevance:0},{className:"number",
|
||||||
|
begin:"\\b\\d+(\\.\\d+)?(ms|s|h|m)?",relevance:0},{className:"literal",
|
||||||
|
begin:"[-]?(infinity|inf)",relevance:0},{className:"attr",
|
||||||
|
begin:/([A-Za-z$_#][\w_-]+)=/,relevance:0},{className:"tag",begin:"</?",
|
||||||
|
end:"/?>",relevance:0}]}}})();export default hljsGrammar;
|
||||||
48
TealCode/main/static/main/highlight/es/languages/crystal.min.js
vendored
Normal file
48
TealCode/main/static/main/highlight/es/languages/crystal.min.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
/*! `crystal` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n="(_?[ui](8|16|32|64|128))?",i="[a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|[=!]~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~|]|//|//=|&[-+*]=?|&\\*\\*|\\[\\][=?]?",a="[A-Za-z_]\\w*(::\\w+)*(\\?|!)?",s={
|
||||||
|
$pattern:"[a-zA-Z_]\\w*[!?=]?",
|
||||||
|
keyword:"abstract alias annotation as as? asm begin break case class def do else elsif end ensure enum extend for fun if include instance_sizeof is_a? lib macro module next nil? of out pointerof private protected rescue responds_to? return require select self sizeof struct super then type typeof union uninitialized unless until verbatim when while with yield __DIR__ __END_LINE__ __FILE__ __LINE__",
|
||||||
|
literal:"false nil true"},t={className:"subst",begin:/#\{/,end:/\}/,keywords:s
|
||||||
|
},r={className:"template-variable",variants:[{begin:"\\{\\{",end:"\\}\\}"},{
|
||||||
|
begin:"\\{%",end:"%\\}"}],keywords:s};function c(e,n){const i=[{begin:e,end:n}]
|
||||||
|
;return i[0].contains=i,i}const l={className:"string",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/
|
||||||
|
},{begin:/`/,end:/`/},{begin:"%[Qwi]?\\(",end:"\\)",contains:c("\\(","\\)")},{
|
||||||
|
begin:"%[Qwi]?\\[",end:"\\]",contains:c("\\[","\\]")},{begin:"%[Qwi]?\\{",
|
||||||
|
end:/\}/,contains:c(/\{/,/\}/)},{begin:"%[Qwi]?<",end:">",contains:c("<",">")},{
|
||||||
|
begin:"%[Qwi]?\\|",end:"\\|"},{begin:/<<-\w+$/,end:/^\s*\w+$/}],relevance:0},b={
|
||||||
|
className:"string",variants:[{begin:"%q\\(",end:"\\)",contains:c("\\(","\\)")},{
|
||||||
|
begin:"%q\\[",end:"\\]",contains:c("\\[","\\]")},{begin:"%q\\{",end:/\}/,
|
||||||
|
contains:c(/\{/,/\}/)},{begin:"%q<",end:">",contains:c("<",">")},{begin:"%q\\|",
|
||||||
|
end:"\\|"},{begin:/<<-'\w+'$/,end:/^\s*\w+$/}],relevance:0},o={
|
||||||
|
begin:"(?!%\\})("+e.RE_STARTERS_RE+"|\\n|\\b(case|if|select|unless|until|when|while)\\b)\\s*",
|
||||||
|
keywords:"case if select unless until when while",contains:[{className:"regexp",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:"//[a-z]*",relevance:0},{
|
||||||
|
begin:"/(?!\\/)",end:"/[a-z]*"}]}],relevance:0},g=[r,l,b,{className:"regexp",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:"%r\\(",end:"\\)",
|
||||||
|
contains:c("\\(","\\)")},{begin:"%r\\[",end:"\\]",contains:c("\\[","\\]")},{
|
||||||
|
begin:"%r\\{",end:/\}/,contains:c(/\{/,/\}/)},{begin:"%r<",end:">",
|
||||||
|
contains:c("<",">")},{begin:"%r\\|",end:"\\|"}],relevance:0},o,{
|
||||||
|
className:"meta",begin:"@\\[",end:"\\]",
|
||||||
|
contains:[e.inherit(e.QUOTE_STRING_MODE,{className:"string"})]},{
|
||||||
|
className:"variable",
|
||||||
|
begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"
|
||||||
|
},e.HASH_COMMENT_MODE,{className:"class",beginKeywords:"class module struct",
|
||||||
|
end:"$|;",illegal:/=/,contains:[e.HASH_COMMENT_MODE,e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:a}),{begin:"<"}]},{className:"class",beginKeywords:"lib enum union",
|
||||||
|
end:"$|;",illegal:/=/,contains:[e.HASH_COMMENT_MODE,e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:a})]},{beginKeywords:"annotation",end:"$|;",illegal:/=/,
|
||||||
|
contains:[e.HASH_COMMENT_MODE,e.inherit(e.TITLE_MODE,{begin:a})],relevance:2},{
|
||||||
|
className:"function",beginKeywords:"def",end:/\B\b/,
|
||||||
|
contains:[e.inherit(e.TITLE_MODE,{begin:i,endsParent:!0})]},{
|
||||||
|
className:"function",beginKeywords:"fun macro",end:/\B\b/,
|
||||||
|
contains:[e.inherit(e.TITLE_MODE,{begin:i,endsParent:!0})],relevance:2},{
|
||||||
|
className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{
|
||||||
|
className:"symbol",begin:":",contains:[l,{begin:i}],relevance:0},{
|
||||||
|
className:"number",variants:[{begin:"\\b0b([01_]+)"+n},{begin:"\\b0o([0-7_]+)"+n
|
||||||
|
},{begin:"\\b0x([A-Fa-f0-9_]+)"+n},{
|
||||||
|
begin:"\\b([1-9][0-9_]*[0-9]|[0-9])(\\.[0-9][0-9_]*)?([eE]_?[-+]?[0-9_]*)?(_?f(32|64))?(?!_)"
|
||||||
|
},{begin:"\\b([1-9][0-9_]*|0)"+n}],relevance:0}]
|
||||||
|
;return t.contains=g,r.contains=g.slice(1),{name:"Crystal",aliases:["cr"],
|
||||||
|
keywords:s,contains:g}}})();export default hljsGrammar;
|
||||||
47
TealCode/main/static/main/highlight/es/languages/csharp.min.js
vendored
Normal file
47
TealCode/main/static/main/highlight/es/languages/csharp.min.js
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
/*! `csharp` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n={
|
||||||
|
keyword:["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]),
|
||||||
|
built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],
|
||||||
|
literal:["default","false","null","true"]},a=e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:"[a-zA-Z](\\.?\\w)*"}),i={className:"number",variants:[{
|
||||||
|
begin:"\\b(0b[01']+)"},{
|
||||||
|
begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{
|
||||||
|
begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"
|
||||||
|
}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]
|
||||||
|
},t=e.inherit(s,{illegal:/\n/}),r={className:"subst",begin:/\{/,end:/\}/,
|
||||||
|
keywords:n},l=e.inherit(r,{illegal:/\n/}),c={className:"string",begin:/\$"/,
|
||||||
|
end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/
|
||||||
|
},e.BACKSLASH_ESCAPE,l]},o={className:"string",begin:/\$@"/,end:'"',contains:[{
|
||||||
|
begin:/\{\{/},{begin:/\}\}/},{begin:'""'},r]},d=e.inherit(o,{illegal:/\n/,
|
||||||
|
contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},l]})
|
||||||
|
;r.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,i,e.C_BLOCK_COMMENT_MODE],
|
||||||
|
l.contains=[d,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,i,e.inherit(e.C_BLOCK_COMMENT_MODE,{
|
||||||
|
illegal:/\n/})];const g={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]
|
||||||
|
},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},a]
|
||||||
|
},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={
|
||||||
|
begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],
|
||||||
|
keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,
|
||||||
|
contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{
|
||||||
|
begin:"\x3c!--|--\x3e"},{begin:"</?",end:">"}]}]
|
||||||
|
}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",
|
||||||
|
end:"$",keywords:{
|
||||||
|
keyword:"if else elif endif define undef warning error line region endregion pragma checksum"
|
||||||
|
}},g,i,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,
|
||||||
|
illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"
|
||||||
|
},a,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",
|
||||||
|
relevance:0,end:/[{;=]/,illegal:/[^\s:]/,
|
||||||
|
contains:[a,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{
|
||||||
|
beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,
|
||||||
|
contains:[a,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",
|
||||||
|
begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{
|
||||||
|
className:"string",begin:/"/,end:/"/}]},{
|
||||||
|
beginKeywords:"new return throw await else",relevance:0},{className:"function",
|
||||||
|
begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,
|
||||||
|
end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{
|
||||||
|
beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial",
|
||||||
|
relevance:0},{begin:e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,
|
||||||
|
contains:[e.TITLE_MODE,E],relevance:0},{match:/\(\)/},{className:"params",
|
||||||
|
begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,
|
||||||
|
contains:[g,i,e.C_BLOCK_COMMENT_MODE]
|
||||||
|
},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
6
TealCode/main/static/main/highlight/es/languages/csp.min.js
vendored
Normal file
6
TealCode/main/static/main/highlight/es/languages/csp.min.js
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
/*! `csp` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return s=>({name:"CSP",case_insensitive:!1,
|
||||||
|
keywords:{$pattern:"[a-zA-Z][a-zA-Z0-9_-]*",
|
||||||
|
keyword:["base-uri","child-src","connect-src","default-src","font-src","form-action","frame-ancestors","frame-src","img-src","manifest-src","media-src","object-src","plugin-types","report-uri","sandbox","script-src","style-src","trusted-types","unsafe-hashes","worker-src"]
|
||||||
|
},contains:[{className:"string",begin:"'",end:"'"},{className:"attribute",
|
||||||
|
begin:"^Content",end:":",excludeEnd:!0}]})})();export default hljsGrammar;
|
||||||
31
TealCode/main/static/main/highlight/es/languages/css.min.js
vendored
Normal file
31
TealCode/main/static/main/highlight/es/languages/css.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
20
TealCode/main/static/main/highlight/es/languages/d.min.js
vendored
Normal file
20
TealCode/main/static/main/highlight/es/languages/d.min.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
/*! `d` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a={
|
||||||
|
$pattern:e.UNDERSCORE_IDENT_RE,
|
||||||
|
keyword:"abstract alias align asm assert auto body break byte case cast catch class const continue debug default delete deprecated do else enum export extern final finally for foreach foreach_reverse|10 goto if immutable import in inout int interface invariant is lazy macro mixin module new nothrow out override package pragma private protected public pure ref return scope shared static struct super switch synchronized template this throw try typedef typeid typeof union unittest version void volatile while with __FILE__ __LINE__ __gshared|10 __thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__",
|
||||||
|
built_in:"bool cdouble cent cfloat char creal dchar delegate double dstring float function idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar wstring",
|
||||||
|
literal:"false null true"
|
||||||
|
},d="((0|[1-9][\\d_]*)|0[bB][01_]+|0[xX]([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))",t="\\\\(['\"\\?\\\\abfnrtv]|u[\\dA-Fa-f]{4}|[0-7]{1,3}|x[\\dA-Fa-f]{2}|U[\\dA-Fa-f]{8})|&[a-zA-Z\\d]{2,};",n={
|
||||||
|
className:"number",begin:"\\b"+d+"(L|u|U|Lu|LU|uL|UL)?",relevance:0},r={
|
||||||
|
className:"number",
|
||||||
|
begin:"\\b(((0[xX](([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)\\.([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)|\\.?([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))[pP][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))|((0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(\\.\\d*|([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)))|\\d+\\.(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)|\\.(0|[1-9][\\d_]*)([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))?))([fF]|L|i|[fF]i|Li)?|"+d+"(i|[fF]i|Li))",
|
||||||
|
relevance:0},_={className:"string",begin:"'("+t+"|.)",end:"'",illegal:"."},i={
|
||||||
|
className:"string",begin:'"',contains:[{begin:t,relevance:0}],end:'"[cwd]?'
|
||||||
|
},s=e.COMMENT("\\/\\+","\\+\\/",{contains:["self"],relevance:10});return{
|
||||||
|
name:"D",keywords:a,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s,{
|
||||||
|
className:"string",begin:'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?',relevance:10},i,{
|
||||||
|
className:"string",begin:'[rq]"',end:'"[cwd]?',relevance:5},{className:"string",
|
||||||
|
begin:"`",end:"`[cwd]?"},{className:"string",begin:'q"\\{',end:'\\}"'},r,n,_,{
|
||||||
|
className:"meta",begin:"^#!",end:"$",relevance:5},{className:"meta",
|
||||||
|
begin:"#(line)",end:"$",relevance:5},{className:"keyword",
|
||||||
|
begin:"@[a-zA-Z_][a-zA-Z_\\d]*"}]}}})();export default hljsGrammar;
|
||||||
22
TealCode/main/static/main/highlight/es/languages/dart.min.js
vendored
Normal file
22
TealCode/main/static/main/highlight/es/languages/dart.min.js
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
/*! `dart` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n={className:"subst",
|
||||||
|
variants:[{begin:"\\$[A-Za-z0-9_]+"}]},a={className:"subst",variants:[{
|
||||||
|
begin:/\$\{/,end:/\}/}],keywords:"true false null this is new super"},t={
|
||||||
|
className:"string",variants:[{begin:"r'''",end:"'''"},{begin:'r"""',end:'"""'},{
|
||||||
|
begin:"r'",end:"'",illegal:"\\n"},{begin:'r"',end:'"',illegal:"\\n"},{
|
||||||
|
begin:"'''",end:"'''",contains:[e.BACKSLASH_ESCAPE,n,a]},{begin:'"""',end:'"""',
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,n,a]},{begin:"'",end:"'",illegal:"\\n",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,n,a]},{begin:'"',end:'"',illegal:"\\n",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,n,a]}]};a.contains=[e.C_NUMBER_MODE,t]
|
||||||
|
;const i=["Comparable","DateTime","Duration","Function","Iterable","Iterator","List","Map","Match","Object","Pattern","RegExp","Set","Stopwatch","String","StringBuffer","StringSink","Symbol","Type","Uri","bool","double","int","num","Element","ElementList"],r=i.map((e=>e+"?"))
|
||||||
|
;return{name:"Dart",keywords:{
|
||||||
|
keyword:["abstract","as","assert","async","await","break","case","catch","class","const","continue","covariant","default","deferred","do","dynamic","else","enum","export","extends","extension","external","factory","false","final","finally","for","Function","get","hide","if","implements","import","in","inferface","is","late","library","mixin","new","null","on","operator","part","required","rethrow","return","set","show","static","super","switch","sync","this","throw","true","try","typedef","var","void","while","with","yield"],
|
||||||
|
built_in:i.concat(r).concat(["Never","Null","dynamic","print","document","querySelector","querySelectorAll","window"]),
|
||||||
|
$pattern:/[A-Za-z][A-Za-z0-9_]*\??/},
|
||||||
|
contains:[t,e.COMMENT(/\/\*\*(?!\/)/,/\*\//,{subLanguage:"markdown",relevance:0
|
||||||
|
}),e.COMMENT(/\/{3,} ?/,/$/,{contains:[{subLanguage:"markdown",begin:".",
|
||||||
|
end:"$",relevance:0}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{
|
||||||
|
className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0,
|
||||||
|
contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]
|
||||||
|
},e.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"},{begin:"=>"}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
17
TealCode/main/static/main/highlight/es/languages/delphi.min.js
vendored
Normal file
17
TealCode/main/static/main/highlight/es/languages/delphi.min.js
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
/*! `delphi` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const r=["exports","register","file","shl","array","record","property","for","mod","while","set","ally","label","uses","raise","not","stored","class","safecall","var","interface","or","private","static","exit","index","inherited","to","else","stdcall","override","shr","asm","far","resourcestring","finalization","packed","virtual","out","and","protected","library","do","xorwrite","goto","near","function","end","div","overload","object","unit","begin","string","on","inline","repeat","until","destructor","write","message","program","with","read","initialization","except","default","nil","if","case","cdecl","in","downto","threadvar","of","try","pascal","const","external","constructor","type","public","then","implementation","finally","published","procedure","absolute","reintroduce","operator","as","is","abstract","alias","assembler","bitpacked","break","continue","cppdecl","cvar","enumerator","experimental","platform","deprecated","unimplemented","dynamic","export","far16","forward","generic","helper","implements","interrupt","iochecks","local","name","nodefault","noreturn","nostackframe","oldfpccall","otherwise","saveregisters","softfloat","specialize","strict","unaligned","varargs"],a=[e.C_LINE_COMMENT_MODE,e.COMMENT(/\{/,/\}/,{
|
||||||
|
relevance:0}),e.COMMENT(/\(\*/,/\*\)/,{relevance:10})],t={className:"meta",
|
||||||
|
variants:[{begin:/\{\$/,end:/\}/},{begin:/\(\*\$/,end:/\*\)/}]},n={
|
||||||
|
className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},s={
|
||||||
|
className:"string",begin:/(#\d+)+/},i={begin:e.IDENT_RE+"\\s*=\\s*class\\s*\\(",
|
||||||
|
returnBegin:!0,contains:[e.TITLE_MODE]},o={className:"function",
|
||||||
|
beginKeywords:"function constructor destructor procedure",end:/[:;]/,
|
||||||
|
keywords:"function constructor|10 destructor|10 procedure|10",
|
||||||
|
contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:r,
|
||||||
|
contains:[n,s,t].concat(a)},t].concat(a)};return{name:"Delphi",
|
||||||
|
aliases:["dpr","dfm","pas","pascal"],case_insensitive:!0,keywords:r,
|
||||||
|
illegal:/"|\$[G-Zg-z]|\/\*|<\/|\|/,contains:[n,s,e.NUMBER_MODE,{
|
||||||
|
className:"number",relevance:0,variants:[{begin:"\\$[0-9A-Fa-f]+"},{
|
||||||
|
begin:"&[0-7]+"},{begin:"%[01]+"}]},i,o,t].concat(a)}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
9
TealCode/main/static/main/highlight/es/languages/diff.min.js
vendored
Normal file
9
TealCode/main/static/main/highlight/es/languages/diff.min.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
/*! `diff` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a=e.regex;return{
|
||||||
|
name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,
|
||||||
|
match:a.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)
|
||||||
|
},{className:"comment",variants:[{
|
||||||
|
begin:a.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),
|
||||||
|
end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{
|
||||||
|
className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,
|
||||||
|
end:/$/}]}}})();export default hljsGrammar;
|
||||||
13
TealCode/main/static/main/highlight/es/languages/django.min.js
vendored
Normal file
13
TealCode/main/static/main/highlight/es/languages/django.min.js
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/*! `django` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a={begin:/\|[A-Za-z]+:?/,
|
||||||
|
keywords:{
|
||||||
|
name:"truncatewords removetags linebreaksbr yesno get_digit timesince random striptags filesizeformat escape linebreaks length_is ljust rjust cut urlize fix_ampersands title floatformat capfirst pprint divisibleby add make_list unordered_list urlencode timeuntil urlizetrunc wordcount stringformat linenumbers slice date dictsort dictsortreversed default_if_none pluralize lower join center default truncatewords_html upper length phone2numeric wordwrap time addslashes slugify first escapejs force_escape iriencode last safe safeseq truncatechars localize unlocalize localtime utc timezone"
|
||||||
|
},contains:[e.QUOTE_STRING_MODE,e.APOS_STRING_MODE]};return{name:"Django",
|
||||||
|
aliases:["jinja"],case_insensitive:!0,subLanguage:"xml",
|
||||||
|
contains:[e.COMMENT(/\{%\s*comment\s*%\}/,/\{%\s*endcomment\s*%\}/),e.COMMENT(/\{#/,/#\}/),{
|
||||||
|
className:"template-tag",begin:/\{%/,end:/%\}/,contains:[{className:"name",
|
||||||
|
begin:/\w+/,keywords:{
|
||||||
|
name:"comment endcomment load templatetag ifchanged endifchanged if endif firstof for endfor ifnotequal endifnotequal widthratio extends include spaceless endspaceless regroup ifequal endifequal ssi now with cycle url filter endfilter debug block endblock else autoescape endautoescape csrf_token empty elif endwith static trans blocktrans endblocktrans get_static_prefix get_media_prefix plural get_current_language language get_available_languages get_current_language_bidi get_language_info get_language_info_list localize endlocalize localtime endlocaltime timezone endtimezone get_current_timezone verbatim"
|
||||||
|
},starts:{endsWithParent:!0,keywords:"in by as",contains:[a],relevance:0}}]},{
|
||||||
|
className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[a]}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
11
TealCode/main/static/main/highlight/es/languages/dns.min.js
vendored
Normal file
11
TealCode/main/static/main/highlight/es/languages/dns.min.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
/*! `dns` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return d=>({name:"DNS Zone",
|
||||||
|
aliases:["bind","zone"],
|
||||||
|
keywords:["IN","A","AAAA","AFSDB","APL","CAA","CDNSKEY","CDS","CERT","CNAME","DHCID","DLV","DNAME","DNSKEY","DS","HIP","IPSECKEY","KEY","KX","LOC","MX","NAPTR","NS","NSEC","NSEC3","NSEC3PARAM","PTR","RRSIG","RP","SIG","SOA","SRV","SSHFP","TA","TKEY","TLSA","TSIG","TXT"],
|
||||||
|
contains:[d.COMMENT(";","$",{relevance:0}),{className:"meta",
|
||||||
|
begin:/^\$(TTL|GENERATE|INCLUDE|ORIGIN)\b/},{className:"number",
|
||||||
|
begin:"((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:)))\\b"
|
||||||
|
},{className:"number",
|
||||||
|
begin:"((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]).){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\b"
|
||||||
|
},d.inherit(d.NUMBER_MODE,{begin:/\b\d+[dhwm]?/})]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
8
TealCode/main/static/main/highlight/es/languages/dockerfile.min.js
vendored
Normal file
8
TealCode/main/static/main/highlight/es/languages/dockerfile.min.js
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/*! `dockerfile` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Dockerfile",
|
||||||
|
aliases:["docker"],case_insensitive:!0,
|
||||||
|
keywords:["from","maintainer","expose","env","arg","user","onbuild","stopsignal"],
|
||||||
|
contains:[e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{
|
||||||
|
beginKeywords:"run cmd entrypoint volume add copy workdir label healthcheck shell",
|
||||||
|
starts:{end:/[^\\]$/,subLanguage:"bash"}}],illegal:"</"})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
13
TealCode/main/static/main/highlight/es/languages/dos.min.js
vendored
Normal file
13
TealCode/main/static/main/highlight/es/languages/dos.min.js
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/*! `dos` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const r=e.COMMENT(/^\s*@?rem\b/,/$/,{relevance:10});return{
|
||||||
|
name:"Batch file (DOS)",aliases:["bat","cmd"],case_insensitive:!0,
|
||||||
|
illegal:/\/\*/,keywords:{
|
||||||
|
keyword:["if","else","goto","for","in","do","call","exit","not","exist","errorlevel","defined","equ","neq","lss","leq","gtr","geq"],
|
||||||
|
built_in:["prn","nul","lpt3","lpt2","lpt1","con","com4","com3","com2","com1","aux","shift","cd","dir","echo","setlocal","endlocal","set","pause","copy","append","assoc","at","attrib","break","cacls","cd","chcp","chdir","chkdsk","chkntfs","cls","cmd","color","comp","compact","convert","date","dir","diskcomp","diskcopy","doskey","erase","fs","find","findstr","format","ftype","graftabl","help","keyb","label","md","mkdir","mode","more","move","path","pause","print","popd","pushd","promt","rd","recover","rem","rename","replace","restore","rmdir","shift","sort","start","subst","time","title","tree","type","ver","verify","vol","ping","net","ipconfig","taskkill","xcopy","ren","del"]
|
||||||
|
},contains:[{className:"variable",begin:/%%[^ ]|%[^ ]+?%|![^ ]+?!/},{
|
||||||
|
className:"function",begin:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)",
|
||||||
|
end:"goto:eof",contains:[e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),r]},{
|
||||||
|
className:"number",begin:"\\b\\d+",relevance:0},r]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
9
TealCode/main/static/main/highlight/es/languages/dsconfig.min.js
vendored
Normal file
9
TealCode/main/static/main/highlight/es/languages/dsconfig.min.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
/*! `dsconfig` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({keywords:"dsconfig",contains:[{
|
||||||
|
className:"keyword",begin:"^dsconfig",end:/\s/,excludeEnd:!0,relevance:10},{
|
||||||
|
className:"built_in",begin:/(list|create|get|set|delete)-(\w+)/,end:/\s/,
|
||||||
|
excludeEnd:!0,illegal:"!@#$%^&*()",relevance:10},{className:"built_in",
|
||||||
|
begin:/--(\w+)/,end:/\s/,excludeEnd:!0},{className:"string",begin:/"/,end:/"/},{
|
||||||
|
className:"string",begin:/'/,end:/'/},{className:"string",begin:/[\w\-?]+:\w+/,
|
||||||
|
end:/\W/,relevance:0},{className:"string",begin:/\w+(\-\w+)*/,end:/(?=\W)/,
|
||||||
|
relevance:0},e.HASH_COMMENT_MODE]})})();export default hljsGrammar;
|
||||||
22
TealCode/main/static/main/highlight/es/languages/dts.min.js
vendored
Normal file
22
TealCode/main/static/main/highlight/es/languages/dts.min.js
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
/*! `dts` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a={className:"string",
|
||||||
|
variants:[e.inherit(e.QUOTE_STRING_MODE,{begin:'((u8?|U)|L)?"'}),{
|
||||||
|
begin:'(u8?|U)?R"',end:'"',contains:[e.BACKSLASH_ESCAPE]},{begin:"'\\\\?.",
|
||||||
|
end:"'",illegal:"."}]},n={className:"number",variants:[{
|
||||||
|
begin:"\\b(\\d+(\\.\\d*)?|\\.\\d+)(u|U|l|L|ul|UL|f|F)"},{begin:e.C_NUMBER_RE}],
|
||||||
|
relevance:0},s={className:"meta",begin:"#",end:"$",keywords:{
|
||||||
|
keyword:"if else elif endif define undef ifdef ifndef"},contains:[{begin:/\\\n/,
|
||||||
|
relevance:0},{beginKeywords:"include",end:"$",keywords:{keyword:"include"},
|
||||||
|
contains:[e.inherit(a,{className:"string"}),{className:"string",begin:"<",
|
||||||
|
end:">",illegal:"\\n"}]},a,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},i={
|
||||||
|
className:"variable",begin:/&[a-z\d_]*\b/};return{name:"Device Tree",contains:[{
|
||||||
|
className:"title.class",begin:/^\/(?=\s*\{)/,relevance:10},i,{
|
||||||
|
className:"keyword",begin:"/[a-z][a-z\\d-]*/"},{className:"symbol",
|
||||||
|
begin:"^\\s*[a-zA-Z_][a-zA-Z\\d_]*:"},{className:"title.class",
|
||||||
|
begin:/[a-zA-Z_][a-zA-Z\d_@-]*(?=\s\{)/},{relevance:0,
|
||||||
|
match:[/[a-z][a-z-,]+/,/\s*/,/=/],scope:{1:"attr",3:"operator"}},{
|
||||||
|
match:/[a-z][a-z-,]+(?=;)/,relevance:0,scope:"attr"},{className:"params",
|
||||||
|
relevance:0,begin:"<",end:">",contains:[n,i]
|
||||||
|
},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,n,a,s,{scope:"punctuation",
|
||||||
|
relevance:0,match:/\};|[;{}]/},{begin:e.IDENT_RE+"::",keywords:""}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
8
TealCode/main/static/main/highlight/es/languages/dust.min.js
vendored
Normal file
8
TealCode/main/static/main/highlight/es/languages/dust.min.js
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/*! `dust` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Dust",aliases:["dst"],
|
||||||
|
case_insensitive:!0,subLanguage:"xml",contains:[{className:"template-tag",
|
||||||
|
begin:/\{[#\/]/,end:/\}/,illegal:/;/,contains:[{className:"name",
|
||||||
|
begin:/[a-zA-Z\.-]+/,starts:{endsWithParent:!0,relevance:0,
|
||||||
|
contains:[e.QUOTE_STRING_MODE]}}]},{className:"template-variable",begin:/\{/,
|
||||||
|
end:/\}/,illegal:/;/,keywords:"if eq ne lt lte gt gte select default math sep"}]
|
||||||
|
})})();export default hljsGrammar;
|
||||||
7
TealCode/main/static/main/highlight/es/languages/ebnf.min.js
vendored
Normal file
7
TealCode/main/static/main/highlight/es/languages/ebnf.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
/*! `ebnf` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return a=>{const e=a.COMMENT(/\(\*/,/\*\)/)
|
||||||
|
;return{name:"Extended Backus-Naur Form",illegal:/\S/,contains:[e,{
|
||||||
|
className:"attribute",begin:/^[ ]*[a-zA-Z]+([\s_-]+[a-zA-Z]+)*/},{begin:/=/,
|
||||||
|
end:/[.;]/,contains:[e,{className:"meta",begin:/\?.*\?/},{className:"string",
|
||||||
|
variants:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{begin:"`",end:"`"}]}]}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
33
TealCode/main/static/main/highlight/es/languages/elixir.min.js
vendored
Normal file
33
TealCode/main/static/main/highlight/es/languages/elixir.min.js
vendored
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
/*! `elixir` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n=e.regex,a="[a-zA-Z_][a-zA-Z0-9_.]*(!|\\?)?",i={$pattern:a,
|
||||||
|
keyword:["after","alias","and","case","catch","cond","defstruct","do","else","end","fn","for","if","import","in","not","or","quote","raise","receive","require","reraise","rescue","try","unless","unquote","unquote_splicing","use","when","with|0"],
|
||||||
|
literal:["false","nil","true"]},s={className:"subst",begin:/#\{/,end:/\}/,
|
||||||
|
keywords:i},c={match:/\\[\s\S]/,scope:"char.escape",relevance:0},r=[{begin:/"/,
|
||||||
|
end:/"/},{begin:/'/,end:/'/},{begin:/\//,end:/\//},{begin:/\|/,end:/\|/},{
|
||||||
|
begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/},{begin:/\{/,end:/\}/},{begin:/</,
|
||||||
|
end:/>/}],t=e=>({scope:"char.escape",begin:n.concat(/\\/,e),relevance:0}),d={
|
||||||
|
className:"string",begin:"~[a-z](?=[/|([{<\"'])",
|
||||||
|
contains:r.map((n=>e.inherit(n,{contains:[t(n.end),c,s]})))},o={
|
||||||
|
className:"string",begin:"~[A-Z](?=[/|([{<\"'])",
|
||||||
|
contains:r.map((n=>e.inherit(n,{contains:[t(n.end)]})))},b={className:"regex",
|
||||||
|
variants:[{begin:"~r(?=[/|([{<\"'])",contains:r.map((a=>e.inherit(a,{
|
||||||
|
end:n.concat(a.end,/[uismxfU]{0,7}/),contains:[t(a.end),c,s]})))},{
|
||||||
|
begin:"~R(?=[/|([{<\"'])",contains:r.map((a=>e.inherit(a,{
|
||||||
|
end:n.concat(a.end,/[uismxfU]{0,7}/),contains:[t(a.end)]})))}]},g={
|
||||||
|
className:"string",contains:[e.BACKSLASH_ESCAPE,s],variants:[{begin:/"""/,
|
||||||
|
end:/"""/},{begin:/'''/,end:/'''/},{begin:/~S"""/,end:/"""/,contains:[]},{
|
||||||
|
begin:/~S"/,end:/"/,contains:[]},{begin:/~S'''/,end:/'''/,contains:[]},{
|
||||||
|
begin:/~S'/,end:/'/,contains:[]},{begin:/'/,end:/'/},{begin:/"/,end:/"/}]},l={
|
||||||
|
className:"function",beginKeywords:"def defp defmacro defmacrop",end:/\B\b/,
|
||||||
|
contains:[e.inherit(e.TITLE_MODE,{begin:a,endsParent:!0})]},m=e.inherit(l,{
|
||||||
|
className:"class",beginKeywords:"defimpl defmodule defprotocol defrecord",
|
||||||
|
end:/\bdo\b|$|;/}),u=[g,b,o,d,e.HASH_COMMENT_MODE,m,l,{begin:"::"},{
|
||||||
|
className:"symbol",begin:":(?![\\s:])",contains:[g,{
|
||||||
|
begin:"[a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?"
|
||||||
|
}],relevance:0},{className:"symbol",begin:a+":(?!:)",relevance:0},{
|
||||||
|
className:"number",
|
||||||
|
begin:"(\\b0o[0-7_]+)|(\\b0b[01_]+)|(\\b0x[0-9a-fA-F_]+)|(-?\\b[0-9][0-9_]*(\\.[0-9_]+([eE][-+]?[0-9]+)?)?)",
|
||||||
|
relevance:0},{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))"},{
|
||||||
|
begin:"->"}];return s.contains=u,{name:"Elixir",aliases:["ex","exs"],keywords:i,
|
||||||
|
contains:u}}})();export default hljsGrammar;
|
||||||
18
TealCode/main/static/main/highlight/es/languages/elm.min.js
vendored
Normal file
18
TealCode/main/static/main/highlight/es/languages/elm.min.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
/*! `elm` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n={
|
||||||
|
variants:[e.COMMENT("--","$"),e.COMMENT(/\{-/,/-\}/,{contains:["self"]})]},i={
|
||||||
|
className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},s={begin:"\\(",end:"\\)",
|
||||||
|
illegal:'"',contains:[{className:"type",
|
||||||
|
begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},n]};return{name:"Elm",
|
||||||
|
keywords:["let","in","if","then","else","case","of","where","module","import","exposing","type","alias","as","infix","infixl","infixr","port","effect","command","subscription"],
|
||||||
|
contains:[{beginKeywords:"port effect module",end:"exposing",
|
||||||
|
keywords:"port effect module where command subscription exposing",
|
||||||
|
contains:[s,n],illegal:"\\W\\.|;"},{begin:"import",end:"$",
|
||||||
|
keywords:"import as exposing",contains:[s,n],illegal:"\\W\\.|;"},{begin:"type",
|
||||||
|
end:"$",keywords:"type alias",contains:[i,s,{begin:/\{/,end:/\}/,
|
||||||
|
contains:s.contains},n]},{beginKeywords:"infix infixl infixr",end:"$",
|
||||||
|
contains:[e.C_NUMBER_MODE,n]},{begin:"port",end:"$",keywords:"port",contains:[n]
|
||||||
|
},{className:"string",begin:"'\\\\?.",end:"'",illegal:"."
|
||||||
|
},e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,i,e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:"^[_a-z][\\w']*"}),n,{begin:"->|<-"}],illegal:/;/}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
5
TealCode/main/static/main/highlight/es/languages/erb.min.js
vendored
Normal file
5
TealCode/main/static/main/highlight/es/languages/erb.min.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
/*! `erb` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"ERB",subLanguage:"xml",
|
||||||
|
contains:[e.COMMENT("<%#","%>"),{begin:"<%[%=-]?",end:"[%-]?%>",
|
||||||
|
subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0}]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
13
TealCode/main/static/main/highlight/es/languages/erlang-repl.min.js
vendored
Normal file
13
TealCode/main/static/main/highlight/es/languages/erlang-repl.min.js
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/*! `erlang-repl` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a=e.regex;return{
|
||||||
|
name:"Erlang REPL",keywords:{built_in:"spawn spawn_link self",
|
||||||
|
keyword:"after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if let not of or orelse|10 query receive rem try when xor"
|
||||||
|
},contains:[{className:"meta",begin:"^[0-9]+> ",relevance:10
|
||||||
|
},e.COMMENT("%","$"),{className:"number",
|
||||||
|
begin:"\\b(\\d+(_\\d+)*#[a-fA-F0-9]+(_[a-fA-F0-9]+)*|\\d+(_\\d+)*(\\.\\d+(_\\d+)*)?([eE][-+]?\\d+)?)",
|
||||||
|
relevance:0},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{
|
||||||
|
begin:a.concat(/\?(::)?/,/([A-Z]\w*)/,/((::)[A-Z]\w*)*/)},{begin:"->"},{
|
||||||
|
begin:"ok"},{begin:"!"},{
|
||||||
|
begin:"(\\b[a-z'][a-zA-Z0-9_']*:[a-z'][a-zA-Z0-9_']*)|(\\b[a-z'][a-zA-Z0-9_']*)",
|
||||||
|
relevance:0},{begin:"[A-Z][a-zA-Z0-9_']*",relevance:0}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
27
TealCode/main/static/main/highlight/es/languages/erlang.min.js
vendored
Normal file
27
TealCode/main/static/main/highlight/es/languages/erlang.min.js
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
/*! `erlang` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n="[a-z'][a-zA-Z0-9_']*",r="("+n+":"+n+"|"+n+")",a={
|
||||||
|
keyword:"after and andalso|10 band begin bnot bor bsl bzr bxor case catch cond div end fun if let not of orelse|10 query receive rem try when xor",
|
||||||
|
literal:"false true"},i=e.COMMENT("%","$"),s={className:"number",
|
||||||
|
begin:"\\b(\\d+(_\\d+)*#[a-fA-F0-9]+(_[a-fA-F0-9]+)*|\\d+(_\\d+)*(\\.\\d+(_\\d+)*)?([eE][-+]?\\d+)?)",
|
||||||
|
relevance:0},t={begin:"fun\\s+"+n+"/\\d+"},c={begin:r+"\\(",end:"\\)",
|
||||||
|
returnBegin:!0,relevance:0,contains:[{begin:r,relevance:0},{begin:"\\(",
|
||||||
|
end:"\\)",endsWithParent:!0,returnEnd:!0,relevance:0}]},d={begin:/\{/,end:/\}/,
|
||||||
|
relevance:0},o={begin:"\\b_([A-Z][A-Za-z0-9_]*)?",relevance:0},l={
|
||||||
|
begin:"[A-Z][a-zA-Z0-9_]*",relevance:0},b={begin:"#"+e.UNDERSCORE_IDENT_RE,
|
||||||
|
relevance:0,returnBegin:!0,contains:[{begin:"#"+e.UNDERSCORE_IDENT_RE,
|
||||||
|
relevance:0},{begin:/\{/,end:/\}/,relevance:0}]},g={
|
||||||
|
beginKeywords:"fun receive if try case",end:"end",keywords:a}
|
||||||
|
;g.contains=[i,t,e.inherit(e.APOS_STRING_MODE,{className:""
|
||||||
|
}),g,c,e.QUOTE_STRING_MODE,s,d,o,l,b]
|
||||||
|
;const E=[i,t,g,c,e.QUOTE_STRING_MODE,s,d,o,l,b]
|
||||||
|
;c.contains[1].contains=E,d.contains=E,b.contains[1].contains=E;const u={
|
||||||
|
className:"params",begin:"\\(",end:"\\)",contains:E};return{name:"Erlang",
|
||||||
|
aliases:["erl"],keywords:a,illegal:"(</|\\*=|\\+=|-=|/\\*|\\*/|\\(\\*|\\*\\))",
|
||||||
|
contains:[{className:"function",begin:"^"+n+"\\s*\\(",end:"->",returnBegin:!0,
|
||||||
|
illegal:"\\(|#|//|/\\*|\\\\|:|;",contains:[u,e.inherit(e.TITLE_MODE,{begin:n})],
|
||||||
|
starts:{end:";|\\.",keywords:a,contains:E}},i,{begin:"^-",end:"\\.",relevance:0,
|
||||||
|
excludeEnd:!0,returnBegin:!0,keywords:{$pattern:"-"+e.IDENT_RE,
|
||||||
|
keyword:["-module","-record","-undef","-export","-ifdef","-ifndef","-author","-copyright","-doc","-vsn","-import","-include","-include_lib","-compile","-define","-else","-endif","-file","-behaviour","-behavior","-spec"].map((e=>e+"|1.5")).join(" ")
|
||||||
|
},contains:[u]},s,e.QUOTE_STRING_MODE,b,o,l,d,{begin:/\.$/}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
10
TealCode/main/static/main/highlight/es/languages/excel.min.js
vendored
Normal file
10
TealCode/main/static/main/highlight/es/languages/excel.min.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
/*! `excel` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return E=>({name:"Excel formulae",
|
||||||
|
aliases:["xlsx","xls"],case_insensitive:!0,keywords:{$pattern:/[a-zA-Z][\w\.]*/,
|
||||||
|
built_in:["ABS","ACCRINT","ACCRINTM","ACOS","ACOSH","ACOT","ACOTH","AGGREGATE","ADDRESS","AMORDEGRC","AMORLINC","AND","ARABIC","AREAS","ASC","ASIN","ASINH","ATAN","ATAN2","ATANH","AVEDEV","AVERAGE","AVERAGEA","AVERAGEIF","AVERAGEIFS","BAHTTEXT","BASE","BESSELI","BESSELJ","BESSELK","BESSELY","BETADIST","BETA.DIST","BETAINV","BETA.INV","BIN2DEC","BIN2HEX","BIN2OCT","BINOMDIST","BINOM.DIST","BINOM.DIST.RANGE","BINOM.INV","BITAND","BITLSHIFT","BITOR","BITRSHIFT","BITXOR","CALL","CEILING","CEILING.MATH","CEILING.PRECISE","CELL","CHAR","CHIDIST","CHIINV","CHITEST","CHISQ.DIST","CHISQ.DIST.RT","CHISQ.INV","CHISQ.INV.RT","CHISQ.TEST","CHOOSE","CLEAN","CODE","COLUMN","COLUMNS","COMBIN","COMBINA","COMPLEX","CONCAT","CONCATENATE","CONFIDENCE","CONFIDENCE.NORM","CONFIDENCE.T","CONVERT","CORREL","COS","COSH","COT","COTH","COUNT","COUNTA","COUNTBLANK","COUNTIF","COUNTIFS","COUPDAYBS","COUPDAYS","COUPDAYSNC","COUPNCD","COUPNUM","COUPPCD","COVAR","COVARIANCE.P","COVARIANCE.S","CRITBINOM","CSC","CSCH","CUBEKPIMEMBER","CUBEMEMBER","CUBEMEMBERPROPERTY","CUBERANKEDMEMBER","CUBESET","CUBESETCOUNT","CUBEVALUE","CUMIPMT","CUMPRINC","DATE","DATEDIF","DATEVALUE","DAVERAGE","DAY","DAYS","DAYS360","DB","DBCS","DCOUNT","DCOUNTA","DDB","DEC2BIN","DEC2HEX","DEC2OCT","DECIMAL","DEGREES","DELTA","DEVSQ","DGET","DISC","DMAX","DMIN","DOLLAR","DOLLARDE","DOLLARFR","DPRODUCT","DSTDEV","DSTDEVP","DSUM","DURATION","DVAR","DVARP","EDATE","EFFECT","ENCODEURL","EOMONTH","ERF","ERF.PRECISE","ERFC","ERFC.PRECISE","ERROR.TYPE","EUROCONVERT","EVEN","EXACT","EXP","EXPON.DIST","EXPONDIST","FACT","FACTDOUBLE","FALSE|0","F.DIST","FDIST","F.DIST.RT","FILTERXML","FIND","FINDB","F.INV","F.INV.RT","FINV","FISHER","FISHERINV","FIXED","FLOOR","FLOOR.MATH","FLOOR.PRECISE","FORECAST","FORECAST.ETS","FORECAST.ETS.CONFINT","FORECAST.ETS.SEASONALITY","FORECAST.ETS.STAT","FORECAST.LINEAR","FORMULATEXT","FREQUENCY","F.TEST","FTEST","FV","FVSCHEDULE","GAMMA","GAMMA.DIST","GAMMADIST","GAMMA.INV","GAMMAINV","GAMMALN","GAMMALN.PRECISE","GAUSS","GCD","GEOMEAN","GESTEP","GETPIVOTDATA","GROWTH","HARMEAN","HEX2BIN","HEX2DEC","HEX2OCT","HLOOKUP","HOUR","HYPERLINK","HYPGEOM.DIST","HYPGEOMDIST","IF","IFERROR","IFNA","IFS","IMABS","IMAGINARY","IMARGUMENT","IMCONJUGATE","IMCOS","IMCOSH","IMCOT","IMCSC","IMCSCH","IMDIV","IMEXP","IMLN","IMLOG10","IMLOG2","IMPOWER","IMPRODUCT","IMREAL","IMSEC","IMSECH","IMSIN","IMSINH","IMSQRT","IMSUB","IMSUM","IMTAN","INDEX","INDIRECT","INFO","INT","INTERCEPT","INTRATE","IPMT","IRR","ISBLANK","ISERR","ISERROR","ISEVEN","ISFORMULA","ISLOGICAL","ISNA","ISNONTEXT","ISNUMBER","ISODD","ISREF","ISTEXT","ISO.CEILING","ISOWEEKNUM","ISPMT","JIS","KURT","LARGE","LCM","LEFT","LEFTB","LEN","LENB","LINEST","LN","LOG","LOG10","LOGEST","LOGINV","LOGNORM.DIST","LOGNORMDIST","LOGNORM.INV","LOOKUP","LOWER","MATCH","MAX","MAXA","MAXIFS","MDETERM","MDURATION","MEDIAN","MID","MIDBs","MIN","MINIFS","MINA","MINUTE","MINVERSE","MIRR","MMULT","MOD","MODE","MODE.MULT","MODE.SNGL","MONTH","MROUND","MULTINOMIAL","MUNIT","N","NA","NEGBINOM.DIST","NEGBINOMDIST","NETWORKDAYS","NETWORKDAYS.INTL","NOMINAL","NORM.DIST","NORMDIST","NORMINV","NORM.INV","NORM.S.DIST","NORMSDIST","NORM.S.INV","NORMSINV","NOT","NOW","NPER","NPV","NUMBERVALUE","OCT2BIN","OCT2DEC","OCT2HEX","ODD","ODDFPRICE","ODDFYIELD","ODDLPRICE","ODDLYIELD","OFFSET","OR","PDURATION","PEARSON","PERCENTILE.EXC","PERCENTILE.INC","PERCENTILE","PERCENTRANK.EXC","PERCENTRANK.INC","PERCENTRANK","PERMUT","PERMUTATIONA","PHI","PHONETIC","PI","PMT","POISSON.DIST","POISSON","POWER","PPMT","PRICE","PRICEDISC","PRICEMAT","PROB","PRODUCT","PROPER","PV","QUARTILE","QUARTILE.EXC","QUARTILE.INC","QUOTIENT","RADIANS","RAND","RANDBETWEEN","RANK.AVG","RANK.EQ","RANK","RATE","RECEIVED","REGISTER.ID","REPLACE","REPLACEB","REPT","RIGHT","RIGHTB","ROMAN","ROUND","ROUNDDOWN","ROUNDUP","ROW","ROWS","RRI","RSQ","RTD","SEARCH","SEARCHB","SEC","SECH","SECOND","SERIESSUM","SHEET","SHEETS","SIGN","SIN","SINH","SKEW","SKEW.P","SLN","SLOPE","SMALL","SQL.REQUEST","SQRT","SQRTPI","STANDARDIZE","STDEV","STDEV.P","STDEV.S","STDEVA","STDEVP","STDEVPA","STEYX","SUBSTITUTE","SUBTOTAL","SUM","SUMIF","SUMIFS","SUMPRODUCT","SUMSQ","SUMX2MY2","SUMX2PY2","SUMXMY2","SWITCH","SYD","T","TAN","TANH","TBILLEQ","TBILLPRICE","TBILLYIELD","T.DIST","T.DIST.2T","T.DIST.RT","TDIST","TEXT","TEXTJOIN","TIME","TIMEVALUE","T.INV","T.INV.2T","TINV","TODAY","TRANSPOSE","TREND","TRIM","TRIMMEAN","TRUE|0","TRUNC","T.TEST","TTEST","TYPE","UNICHAR","UNICODE","UPPER","VALUE","VAR","VAR.P","VAR.S","VARA","VARP","VARPA","VDB","VLOOKUP","WEBSERVICE","WEEKDAY","WEEKNUM","WEIBULL","WEIBULL.DIST","WORKDAY","WORKDAY.INTL","XIRR","XNPV","XOR","YEAR","YEARFRAC","YIELD","YIELDDISC","YIELDMAT","Z.TEST","ZTEST"]
|
||||||
|
},contains:[{begin:/^=/,end:/[^=]/,returnEnd:!0,illegal:/=/,relevance:10},{
|
||||||
|
className:"symbol",begin:/\b[A-Z]{1,2}\d+\b/,end:/[^\d]/,excludeEnd:!0,
|
||||||
|
relevance:0},{className:"symbol",begin:/[A-Z]{0,2}\d*:[A-Z]{0,2}\d*/,relevance:0
|
||||||
|
},E.BACKSLASH_ESCAPE,E.QUOTE_STRING_MODE,{className:"number",
|
||||||
|
begin:E.NUMBER_RE+"(%)?",relevance:0},E.COMMENT(/\bN\(/,/\)/,{excludeBegin:!0,
|
||||||
|
excludeEnd:!0,illegal:/\n/})]})})();export default hljsGrammar;
|
||||||
7
TealCode/main/static/main/highlight/es/languages/fix.min.js
vendored
Normal file
7
TealCode/main/static/main/highlight/es/languages/fix.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
/*! `fix` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"FIX",contains:[{
|
||||||
|
begin:/[^\u2401\u0001]+/,end:/[\u2401\u0001]/,excludeEnd:!0,returnBegin:!0,
|
||||||
|
returnEnd:!1,contains:[{begin:/([^\u2401\u0001=]+)/,end:/=([^\u2401\u0001=]+)/,
|
||||||
|
returnEnd:!0,returnBegin:!1,className:"attr"},{begin:/=/,end:/([\u2401\u0001])/,
|
||||||
|
excludeEnd:!0,excludeBegin:!0,className:"string"}]}],case_insensitive:!0})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
10
TealCode/main/static/main/highlight/es/languages/flix.min.js
vendored
Normal file
10
TealCode/main/static/main/highlight/es/languages/flix.min.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
/*! `flix` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Flix",keywords:{
|
||||||
|
keyword:["case","class","def","else","enum","if","impl","import","in","lat","rel","index","let","match","namespace","switch","type","yield","with"],
|
||||||
|
literal:["true","false"]},
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",
|
||||||
|
begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},{className:"string",variants:[{begin:'"',
|
||||||
|
end:'"'}]},{className:"function",beginKeywords:"def",end:/[:={\[(\n;]/,
|
||||||
|
excludeEnd:!0,contains:[{className:"title",relevance:0,
|
||||||
|
begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/
|
||||||
|
}]},e.C_NUMBER_MODE]})})();export default hljsGrammar;
|
||||||
16
TealCode/main/static/main/highlight/es/languages/fortran.min.js
vendored
Normal file
16
TealCode/main/static/main/highlight/es/languages/fortran.min.js
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
/*! `fortran` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n=e.regex,a={
|
||||||
|
variants:[e.COMMENT("!","$",{relevance:0}),e.COMMENT("^C[ ]","$",{relevance:0
|
||||||
|
}),e.COMMENT("^C$","$",{relevance:0})]
|
||||||
|
},t=/(_[a-z_\d]+)?/,i=/([de][+-]?\d+)?/,c={className:"number",variants:[{
|
||||||
|
begin:n.concat(/\b\d+/,/\.(\d*)/,i,t)},{begin:n.concat(/\b\d+/,i,t)},{
|
||||||
|
begin:n.concat(/\.\d+/,i,t)}],relevance:0},o={className:"function",
|
||||||
|
beginKeywords:"subroutine function program",illegal:"[${=\\n]",
|
||||||
|
contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)"}]}
|
||||||
|
;return{name:"Fortran",case_insensitive:!0,aliases:["f90","f95"],keywords:{
|
||||||
|
keyword:["kind","do","concurrent","local","shared","while","private","call","intrinsic","where","elsewhere","type","endtype","endmodule","endselect","endinterface","end","enddo","endif","if","forall","endforall","only","contains","default","return","stop","then","block","endblock","endassociate","public","subroutine|10","function","program",".and.",".or.",".not.",".le.",".eq.",".ge.",".gt.",".lt.","goto","save","else","use","module","select","case","access","blank","direct","exist","file","fmt","form","formatted","iostat","name","named","nextrec","number","opened","rec","recl","sequential","status","unformatted","unit","continue","format","pause","cycle","exit","c_null_char","c_alert","c_backspace","c_form_feed","flush","wait","decimal","round","iomsg","synchronous","nopass","non_overridable","pass","protected","volatile","abstract","extends","import","non_intrinsic","value","deferred","generic","final","enumerator","class","associate","bind","enum","c_int","c_short","c_long","c_long_long","c_signed_char","c_size_t","c_int8_t","c_int16_t","c_int32_t","c_int64_t","c_int_least8_t","c_int_least16_t","c_int_least32_t","c_int_least64_t","c_int_fast8_t","c_int_fast16_t","c_int_fast32_t","c_int_fast64_t","c_intmax_t","C_intptr_t","c_float","c_double","c_long_double","c_float_complex","c_double_complex","c_long_double_complex","c_bool","c_char","c_null_ptr","c_null_funptr","c_new_line","c_carriage_return","c_horizontal_tab","c_vertical_tab","iso_c_binding","c_loc","c_funloc","c_associated","c_f_pointer","c_ptr","c_funptr","iso_fortran_env","character_storage_size","error_unit","file_storage_size","input_unit","iostat_end","iostat_eor","numeric_storage_size","output_unit","c_f_procpointer","ieee_arithmetic","ieee_support_underflow_control","ieee_get_underflow_mode","ieee_set_underflow_mode","newunit","contiguous","recursive","pad","position","action","delim","readwrite","eor","advance","nml","interface","procedure","namelist","include","sequence","elemental","pure","impure","integer","real","character","complex","logical","codimension","dimension","allocatable|10","parameter","external","implicit|10","none","double","precision","assign","intent","optional","pointer","target","in","out","common","equivalence","data"],
|
||||||
|
literal:[".False.",".True."],
|
||||||
|
built_in:["alog","alog10","amax0","amax1","amin0","amin1","amod","cabs","ccos","cexp","clog","csin","csqrt","dabs","dacos","dasin","datan","datan2","dcos","dcosh","ddim","dexp","dint","dlog","dlog10","dmax1","dmin1","dmod","dnint","dsign","dsin","dsinh","dsqrt","dtan","dtanh","float","iabs","idim","idint","idnint","ifix","isign","max0","max1","min0","min1","sngl","algama","cdabs","cdcos","cdexp","cdlog","cdsin","cdsqrt","cqabs","cqcos","cqexp","cqlog","cqsin","cqsqrt","dcmplx","dconjg","derf","derfc","dfloat","dgamma","dimag","dlgama","iqint","qabs","qacos","qasin","qatan","qatan2","qcmplx","qconjg","qcos","qcosh","qdim","qerf","qerfc","qexp","qgamma","qimag","qlgama","qlog","qlog10","qmax1","qmin1","qmod","qnint","qsign","qsin","qsinh","qsqrt","qtan","qtanh","abs","acos","aimag","aint","anint","asin","atan","atan2","char","cmplx","conjg","cos","cosh","exp","ichar","index","int","log","log10","max","min","nint","sign","sin","sinh","sqrt","tan","tanh","print","write","dim","lge","lgt","lle","llt","mod","nullify","allocate","deallocate","adjustl","adjustr","all","allocated","any","associated","bit_size","btest","ceiling","count","cshift","date_and_time","digits","dot_product","eoshift","epsilon","exponent","floor","fraction","huge","iand","ibclr","ibits","ibset","ieor","ior","ishft","ishftc","lbound","len_trim","matmul","maxexponent","maxloc","maxval","merge","minexponent","minloc","minval","modulo","mvbits","nearest","pack","present","product","radix","random_number","random_seed","range","repeat","reshape","rrspacing","scale","scan","selected_int_kind","selected_real_kind","set_exponent","shape","size","spacing","spread","sum","system_clock","tiny","transpose","trim","ubound","unpack","verify","achar","iachar","transfer","dble","entry","dprod","cpu_time","command_argument_count","get_command","get_command_argument","get_environment_variable","is_iostat_end","ieee_arithmetic","ieee_support_underflow_control","ieee_get_underflow_mode","ieee_set_underflow_mode","is_iostat_eor","move_alloc","new_line","selected_char_kind","same_type_as","extends_type_of","acosh","asinh","atanh","bessel_j0","bessel_j1","bessel_jn","bessel_y0","bessel_y1","bessel_yn","erf","erfc","erfc_scaled","gamma","log_gamma","hypot","norm2","atomic_define","atomic_ref","execute_command_line","leadz","trailz","storage_size","merge_bits","bge","bgt","ble","blt","dshiftl","dshiftr","findloc","iall","iany","iparity","image_index","lcobound","ucobound","maskl","maskr","num_images","parity","popcnt","poppar","shifta","shiftl","shiftr","this_image","sync","change","team","co_broadcast","co_max","co_min","co_sum","co_reduce"]
|
||||||
|
},illegal:/\/\*/,contains:[{className:"string",relevance:0,
|
||||||
|
variants:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},o,{begin:/^C\s*=(?!=)/,
|
||||||
|
relevance:0},a,c]}}})();export default hljsGrammar;
|
||||||
35
TealCode/main/static/main/highlight/es/languages/fsharp.min.js
vendored
Normal file
35
TealCode/main/static/main/highlight/es/languages/fsharp.min.js
vendored
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
/*! `fsharp` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";function e(e){
|
||||||
|
return e?"string"==typeof e?e:e.source:null}function n(e){return t("(?=",e,")")}
|
||||||
|
function t(...n){return n.map((n=>e(n))).join("")}function i(...n){const t=(e=>{
|
||||||
|
const n=e[e.length-1]
|
||||||
|
;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}
|
||||||
|
})(n);return"("+(t.capture?"":"?:")+n.map((n=>e(n))).join("|")+")"}return e=>{
|
||||||
|
const a={scope:"keyword",match:/\b(yield|return|let|do|match|use)!/},r={
|
||||||
|
type:["bool","byte","sbyte","int8","int16","int32","uint8","uint16","uint32","int","uint","int64","uint64","nativeint","unativeint","decimal","float","double","float32","single","char","string","unit","bigint","option","voption","list","array","seq","byref","exn","inref","nativeptr","obj","outref","voidptr"],
|
||||||
|
keyword:["abstract","and","as","assert","base","begin","class","default","delegate","do","done","downcast","downto","elif","else","end","exception","extern","finally","fixed","for","fun","function","global","if","in","inherit","inline","interface","internal","lazy","let","match","member","module","mutable","namespace","new","of","open","or","override","private","public","rec","return","static","struct","then","to","try","type","upcast","use","val","void","when","while","with","yield"],
|
||||||
|
literal:["true","false","null","Some","None","Ok","Error","infinity","infinityf","nan","nanf"],
|
||||||
|
built_in:["not","ref","raise","reraise","dict","readOnlyDict","set","enum","sizeof","typeof","typedefof","nameof","nullArg","invalidArg","invalidOp","id","fst","snd","ignore","lock","using","box","unbox","tryUnbox","printf","printfn","sprintf","eprintf","eprintfn","fprintf","fprintfn","failwith","failwithf"],
|
||||||
|
"variable.constant":["__LINE__","__SOURCE_DIRECTORY__","__SOURCE_FILE__"]},s={
|
||||||
|
variants:[e.COMMENT(/\(\*(?!\))/,/\*\)/,{contains:["self"]
|
||||||
|
}),e.C_LINE_COMMENT_MODE]},o={match:t(/('|\^)/,e.UNDERSCORE_IDENT_RE),
|
||||||
|
scope:"symbol",relevance:0},c={scope:"computation-expression",
|
||||||
|
match:/\b[_a-z]\w*(?=\s*\{)/},l={
|
||||||
|
begin:[/^\s*/,t(/#/,i("if","else","endif","line","nowarn","light","r","i","I","load","time","help","quit")),/\b/],
|
||||||
|
beginScope:{2:"meta"},end:n(/\s|$/)},f={
|
||||||
|
variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]},u={scope:"string",begin:/"/,
|
||||||
|
end:/"/,contains:[e.BACKSLASH_ESCAPE]},d={scope:"string",begin:/@"/,end:/"/,
|
||||||
|
contains:[{match:/""/},e.BACKSLASH_ESCAPE]},p={scope:"subst",begin:/\{/,
|
||||||
|
end:/\}/,keywords:r},b={scope:"string",begin:/\$"/,end:/"/,contains:[{
|
||||||
|
match:/\{\{/},{match:/\}\}/},e.BACKSLASH_ESCAPE,p]},g={scope:"string",
|
||||||
|
begin:/(\$@|@\$)"/,end:/"/,contains:[{match:/\{\{/},{match:/\}\}/},{match:/""/
|
||||||
|
},e.BACKSLASH_ESCAPE,p]},m={scope:"string",begin:/\$"""/,end:/"""/,contains:[{
|
||||||
|
match:/\{\{/},{match:/\}\}/},p],relevance:2},_={scope:"string",
|
||||||
|
match:t(/'/,i(/[^\\']/,/\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8})/),/'/)
|
||||||
|
};return p.contains=[g,b,d,u,_,a,s,c,l,f,o],{name:"F#",aliases:["fs","f#"],
|
||||||
|
keywords:r,illegal:/\/\*/,classNameAliases:{"computation-expression":"keyword"},
|
||||||
|
contains:[a,{variants:[m,g,b,{scope:"string",begin:/"""/,end:/"""/,relevance:2
|
||||||
|
},d,u,_]},s,{begin:[/type/,/\s+/,e.UNDERSCORE_IDENT_RE],beginScope:{1:"keyword",
|
||||||
|
3:"title.class"},end:n(/\(|=|$/),contains:[o]},{scope:"meta",begin:/^\s*\[</,
|
||||||
|
excludeBegin:!0,end:n(/>\]/),relevance:2,contains:[{scope:"string",begin:/"/,
|
||||||
|
end:/"/},f]},c,l,f,o]}}})();export default hljsGrammar;
|
||||||
28
TealCode/main/static/main/highlight/es/languages/gams.min.js
vendored
Normal file
28
TealCode/main/static/main/highlight/es/languages/gams.min.js
vendored
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
/*! `gams` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a=e.regex,n={
|
||||||
|
keyword:"abort acronym acronyms alias all and assign binary card diag display else eq file files for free ge gt if integer le loop lt maximizing minimizing model models ne negative no not option options or ord positive prod put putpage puttl repeat sameas semicont semiint smax smin solve sos1 sos2 sum system table then until using while xor yes",
|
||||||
|
literal:"eps inf na",
|
||||||
|
built_in:"abs arccos arcsin arctan arctan2 Beta betaReg binomial ceil centropy cos cosh cvPower div div0 eDist entropy errorf execSeed exp fact floor frac gamma gammaReg log logBeta logGamma log10 log2 mapVal max min mod ncpCM ncpF ncpVUpow ncpVUsin normal pi poly power randBinomial randLinear randTriangle round rPower sigmoid sign signPower sin sinh slexp sllog10 slrec sqexp sqlog10 sqr sqrec sqrt tan tanh trunc uniform uniformInt vcPower bool_and bool_eqv bool_imp bool_not bool_or bool_xor ifThen rel_eq rel_ge rel_gt rel_le rel_lt rel_ne gday gdow ghour gleap gmillisec gminute gmonth gsecond gyear jdate jnow jstart jtime errorLevel execError gamsRelease gamsVersion handleCollect handleDelete handleStatus handleSubmit heapFree heapLimit heapSize jobHandle jobKill jobStatus jobTerminate licenseLevel licenseStatus maxExecError sleep timeClose timeComp timeElapsed timeExec timeStart"
|
||||||
|
},i={className:"symbol",variants:[{begin:/=[lgenxc]=/},{begin:/\$/}]},s={
|
||||||
|
className:"comment",variants:[{begin:"'",end:"'"},{begin:'"',end:'"'}],
|
||||||
|
illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},o={begin:"/",end:"/",keywords:n,
|
||||||
|
contains:[s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_NUMBER_MODE]
|
||||||
|
},r=/[a-z0-9&#*=?@\\><:,()$[\]_.{}!+%^-]+/,t={
|
||||||
|
begin:/[a-z][a-z0-9_]*(\([a-z0-9_, ]*\))?[ \t]+/,excludeBegin:!0,end:"$",
|
||||||
|
endsWithParent:!0,contains:[s,o,{className:"comment",
|
||||||
|
begin:a.concat(r,a.anyNumberOfTimes(a.concat(/[ ]+/,r))),relevance:0}]};return{
|
||||||
|
name:"GAMS",aliases:["gms"],case_insensitive:!0,keywords:n,
|
||||||
|
contains:[e.COMMENT(/^\$ontext/,/^\$offtext/),{className:"meta",
|
||||||
|
begin:"^\\$[a-z0-9]+",end:"$",returnBegin:!0,contains:[{className:"keyword",
|
||||||
|
begin:"^\\$[a-z0-9]+"}]
|
||||||
|
},e.COMMENT("^\\*","$"),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{
|
||||||
|
beginKeywords:"set sets parameter parameters variable variables scalar scalars equation equations",
|
||||||
|
end:";",
|
||||||
|
contains:[e.COMMENT("^\\*","$"),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,o,t]
|
||||||
|
},{beginKeywords:"table",end:";",returnBegin:!0,contains:[{
|
||||||
|
beginKeywords:"table",end:"$",contains:[t]
|
||||||
|
},e.COMMENT("^\\*","$"),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_NUMBER_MODE]
|
||||||
|
},{className:"function",begin:/^[a-z][a-z0-9_,\-+' ()$]+\.{2}/,returnBegin:!0,
|
||||||
|
contains:[{className:"title",begin:/^[a-z0-9_]+/},{className:"params",
|
||||||
|
begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0},i]},e.C_NUMBER_MODE,i]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
36
TealCode/main/static/main/highlight/es/languages/gauss.min.js
vendored
Normal file
36
TealCode/main/static/main/highlight/es/languages/gauss.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
17
TealCode/main/static/main/highlight/es/languages/gcode.min.js
vendored
Normal file
17
TealCode/main/static/main/highlight/es/languages/gcode.min.js
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
/*! `gcode` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const a=e.inherit(e.C_NUMBER_MODE,{
|
||||||
|
begin:"([-+]?((\\.\\d+)|(\\d+)(\\.\\d*)?))|"+e.C_NUMBER_RE
|
||||||
|
}),n=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.COMMENT(/\(/,/\)/),a,e.inherit(e.APOS_STRING_MODE,{
|
||||||
|
illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:"name",
|
||||||
|
begin:"([G])([0-9]+\\.?[0-9]?)"},{className:"name",
|
||||||
|
begin:"([M])([0-9]+\\.?[0-9]?)"},{className:"attr",begin:"(VC|VS|#)",
|
||||||
|
end:"(\\d+)"},{className:"attr",begin:"(VZOFX|VZOFY|VZOFZ)"},{
|
||||||
|
className:"built_in",
|
||||||
|
begin:"(ATAN|ABS|ACOS|ASIN|SIN|COS|EXP|FIX|FUP|ROUND|LN|TAN)(\\[)",contains:[a],
|
||||||
|
end:"\\]"},{className:"symbol",variants:[{begin:"N",end:"\\d+",illegal:"\\W"}]}]
|
||||||
|
;return{name:"G-code (ISO 6983)",aliases:["nc"],case_insensitive:!0,keywords:{
|
||||||
|
$pattern:"[A-Z_][A-Z0-9_.]*",
|
||||||
|
keyword:"IF DO WHILE ENDWHILE CALL ENDIF SUB ENDSUB GOTO REPEAT ENDREPEAT EQ LT GT NE GE LE OR XOR"
|
||||||
|
},contains:[{className:"meta",begin:"%"},{className:"meta",begin:"([O])([0-9]+)"
|
||||||
|
}].concat(n)}}})();export default hljsGrammar;
|
||||||
9
TealCode/main/static/main/highlight/es/languages/gherkin.min.js
vendored
Normal file
9
TealCode/main/static/main/highlight/es/languages/gherkin.min.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
/*! `gherkin` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Gherkin",
|
||||||
|
aliases:["feature"],
|
||||||
|
keywords:"Feature Background Ability Business Need Scenario Scenarios Scenario Outline Scenario Template Examples Given And Then But When",
|
||||||
|
contains:[{className:"symbol",begin:"\\*",relevance:0},{className:"meta",
|
||||||
|
begin:"@[^@\\s]+"},{begin:"\\|",end:"\\|\\w*$",contains:[{className:"string",
|
||||||
|
begin:"[^|]+"}]},{className:"variable",begin:"<",end:">"},e.HASH_COMMENT_MODE,{
|
||||||
|
className:"string",begin:'"""',end:'"""'},e.QUOTE_STRING_MODE]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
8
TealCode/main/static/main/highlight/es/languages/glsl.min.js
vendored
Normal file
8
TealCode/main/static/main/highlight/es/languages/glsl.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
TealCode/main/static/main/highlight/es/languages/gml.min.js
vendored
Normal file
11
TealCode/main/static/main/highlight/es/languages/gml.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
14
TealCode/main/static/main/highlight/es/languages/go.min.js
vendored
Normal file
14
TealCode/main/static/main/highlight/es/languages/go.min.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
/*! `go` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n={
|
||||||
|
keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],
|
||||||
|
type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],
|
||||||
|
literal:["true","false","iota","nil"],
|
||||||
|
built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]
|
||||||
|
};return{name:"Go",aliases:["golang"],keywords:n,illegal:"</",
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",
|
||||||
|
variants:[e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{begin:"`",end:"`"}]},{
|
||||||
|
className:"number",variants:[{begin:e.C_NUMBER_RE+"[i]",relevance:1
|
||||||
|
},e.C_NUMBER_MODE]},{begin:/:=/},{className:"function",beginKeywords:"func",
|
||||||
|
end:"\\s*(\\{|$)",excludeEnd:!0,contains:[e.TITLE_MODE,{className:"params",
|
||||||
|
begin:/\(/,end:/\)/,endsParent:!0,keywords:n,illegal:/["']/}]}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
6
TealCode/main/static/main/highlight/es/languages/golo.min.js
vendored
Normal file
6
TealCode/main/static/main/highlight/es/languages/golo.min.js
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
/*! `golo` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Golo",keywords:{
|
||||||
|
keyword:["println","readln","print","import","module","function","local","return","let","var","while","for","foreach","times","in","case","when","match","with","break","continue","augment","augmentation","each","find","filter","reduce","if","then","else","otherwise","try","catch","finally","raise","throw","orIfNull","DynamicObject|10","DynamicVariable","struct","Observable","map","set","vector","list","array"],
|
||||||
|
literal:["true","false","null"]},
|
||||||
|
contains:[e.HASH_COMMENT_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,{
|
||||||
|
className:"meta",begin:"@[A-Za-z]+"}]})})();export default hljsGrammar;
|
||||||
6
TealCode/main/static/main/highlight/es/languages/gradle.min.js
vendored
Normal file
6
TealCode/main/static/main/highlight/es/languages/gradle.min.js
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
/*! `gradle` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Gradle",
|
||||||
|
case_insensitive:!0,
|
||||||
|
keywords:["task","project","allprojects","subprojects","artifacts","buildscript","configurations","dependencies","repositories","sourceSets","description","delete","from","into","include","exclude","source","classpath","destinationDir","includes","options","sourceCompatibility","targetCompatibility","group","flatDir","doLast","doFirst","flatten","todir","fromdir","ant","def","abstract","break","case","catch","continue","default","do","else","extends","final","finally","for","if","implements","instanceof","native","new","private","protected","public","return","static","switch","synchronized","throw","throws","transient","try","volatile","while","strictfp","package","import","false","null","super","this","true","antlrtask","checkstyle","codenarc","copy","boolean","byte","char","class","double","float","int","interface","long","short","void","compile","runTime","file","fileTree","abs","any","append","asList","asWritable","call","collect","compareTo","count","div","dump","each","eachByte","eachFile","eachLine","every","find","findAll","flatten","getAt","getErr","getIn","getOut","getText","grep","immutable","inject","inspect","intersect","invokeMethods","isCase","join","leftShift","minus","multiply","newInputStream","newOutputStream","newPrintWriter","newReader","newWriter","next","plus","pop","power","previous","print","println","push","putAt","read","readBytes","readLines","reverse","reverseEach","round","size","sort","splitEachLine","step","subMap","times","toInteger","toList","tokenize","upto","waitForOrKill","withPrintWriter","withReader","withStream","withWriter","withWriterAppend","write","writeLine"],
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,e.REGEXP_MODE]
|
||||||
|
})})();export default hljsGrammar;
|
||||||
20
TealCode/main/static/main/highlight/es/languages/groovy.min.js
vendored
Normal file
20
TealCode/main/static/main/highlight/es/languages/groovy.min.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
/*! `groovy` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";function e(e,a={}){return a.variants=e,a}
|
||||||
|
return a=>{
|
||||||
|
const n=a.regex,t="[A-Za-z0-9_$]+",s=e([a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.COMMENT("/\\*\\*","\\*/",{
|
||||||
|
relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",
|
||||||
|
begin:"@[A-Za-z]+"}]})]),r={className:"regexp",begin:/~?\/[^\/\n]+\//,
|
||||||
|
contains:[a.BACKSLASH_ESCAPE]
|
||||||
|
},i=e([a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE]),l=e([{begin:/"""/,end:/"""/},{
|
||||||
|
begin:/'''/,end:/'''/},{begin:"\\$/",end:"/\\$",relevance:10
|
||||||
|
},a.APOS_STRING_MODE,a.QUOTE_STRING_MODE],{className:"string"});return{
|
||||||
|
name:"Groovy",keywords:{built_in:"this super",literal:"true false null",
|
||||||
|
keyword:"byte short char int long boolean float double void def as in assert trait abstract static volatile transient public private protected synchronized final class interface enum if else for while switch case break default continue throw throws try catch finally implements extends new import package return instanceof"
|
||||||
|
},contains:[a.SHEBANG({binary:"groovy",relevance:10}),s,l,r,i,{
|
||||||
|
className:"class",beginKeywords:"class interface trait enum",end:/\{/,
|
||||||
|
illegal:":",contains:[{beginKeywords:"extends implements"
|
||||||
|
},a.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"@[A-Za-z]+",relevance:0},{
|
||||||
|
className:"attr",begin:t+"[ \t]*:",relevance:0},{begin:/\?/,end:/:/,relevance:0,
|
||||||
|
contains:[s,l,r,i,"self"]},{className:"symbol",
|
||||||
|
begin:"^[ \t]*"+n.lookahead(t+":"),excludeBegin:!0,end:t+":",relevance:0}],
|
||||||
|
illegal:/#|<\//}}})();export default hljsGrammar;
|
||||||
18
TealCode/main/static/main/highlight/es/languages/haml.min.js
vendored
Normal file
18
TealCode/main/static/main/highlight/es/languages/haml.min.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
/*! `haml` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"HAML",case_insensitive:!0,
|
||||||
|
contains:[{className:"meta",
|
||||||
|
begin:"^!!!( (5|1\\.1|Strict|Frameset|Basic|Mobile|RDFa|XML\\b.*))?$",
|
||||||
|
relevance:10},e.COMMENT("^\\s*(!=#|=#|-#|/).*$",null,{relevance:0}),{
|
||||||
|
begin:"^\\s*(-|=|!=)(?!#)",end:/$/,subLanguage:"ruby",excludeBegin:!0,
|
||||||
|
excludeEnd:!0},{className:"tag",begin:"^\\s*%",contains:[{
|
||||||
|
className:"selector-tag",begin:"\\w+"},{className:"selector-id",begin:"#[\\w-]+"
|
||||||
|
},{className:"selector-class",begin:"\\.[\\w-]+"},{begin:/\{\s*/,end:/\s*\}/,
|
||||||
|
contains:[{begin:":\\w+\\s*=>",end:",\\s+",returnBegin:!0,endsWithParent:!0,
|
||||||
|
contains:[{className:"attr",begin:":\\w+"
|
||||||
|
},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{begin:"\\w+",relevance:0}]}]},{
|
||||||
|
begin:"\\(\\s*",end:"\\s*\\)",excludeEnd:!0,contains:[{begin:"\\w+\\s*=",
|
||||||
|
end:"\\s+",returnBegin:!0,endsWithParent:!0,contains:[{className:"attr",
|
||||||
|
begin:"\\w+",relevance:0},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{begin:"\\w+",
|
||||||
|
relevance:0}]}]}]},{begin:"^\\s*[=~]\\s*"},{begin:/#\{/,end:/\}/,
|
||||||
|
subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0}]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
29
TealCode/main/static/main/highlight/es/languages/handlebars.min.js
vendored
Normal file
29
TealCode/main/static/main/highlight/es/languages/handlebars.min.js
vendored
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/*! `handlebars` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a=e.regex,n={
|
||||||
|
$pattern:/[\w.\/]+/,
|
||||||
|
built_in:["action","bindattr","collection","component","concat","debugger","each","each-in","get","hash","if","in","input","link-to","loc","log","lookup","mut","outlet","partial","query-params","render","template","textarea","unbound","unless","view","with","yield"]
|
||||||
|
},t=/\[\]|\[[^\]]+\]/,s=/[^\s!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]+/,i=a.either(/""|"[^"]+"/,/''|'[^']+'/,t,s),r=a.concat(a.optional(/\.|\.\/|\//),i,a.anyNumberOfTimes(a.concat(/(\.|\/)/,i))),l=a.concat("(",t,"|",s,")(?==)"),c={
|
||||||
|
begin:r},m=e.inherit(c,{keywords:{$pattern:/[\w.\/]+/,
|
||||||
|
literal:["true","false","undefined","null"]}}),o={begin:/\(/,end:/\)/},d={
|
||||||
|
className:"attr",begin:l,relevance:0,starts:{begin:/=/,end:/=/,starts:{
|
||||||
|
contains:[e.NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,m,o]}}},g={
|
||||||
|
contains:[e.NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{begin:/as\s+\|/,
|
||||||
|
keywords:{keyword:"as"},end:/\|/,contains:[{begin:/\w+/}]},d,m,o],returnEnd:!0
|
||||||
|
},b=e.inherit(c,{className:"name",keywords:n,starts:e.inherit(g,{end:/\)/})})
|
||||||
|
;o.contains=[b];const u=e.inherit(c,{keywords:n,className:"name",
|
||||||
|
starts:e.inherit(g,{end:/\}\}/})}),h=e.inherit(c,{keywords:n,className:"name"
|
||||||
|
}),N=e.inherit(c,{className:"name",keywords:n,starts:e.inherit(g,{end:/\}\}/})})
|
||||||
|
;return{name:"Handlebars",
|
||||||
|
aliases:["hbs","html.hbs","html.handlebars","htmlbars"],case_insensitive:!0,
|
||||||
|
subLanguage:"xml",contains:[{begin:/\\\{\{/,skip:!0},{begin:/\\\\(?=\{\{)/,
|
||||||
|
skip:!0},e.COMMENT(/\{\{!--/,/--\}\}/),e.COMMENT(/\{\{!/,/\}\}/),{
|
||||||
|
className:"template-tag",begin:/\{\{\{\{(?!\/)/,end:/\}\}\}\}/,contains:[u],
|
||||||
|
starts:{end:/\{\{\{\{\//,returnEnd:!0,subLanguage:"xml"}},{
|
||||||
|
className:"template-tag",begin:/\{\{\{\{\//,end:/\}\}\}\}/,contains:[h]},{
|
||||||
|
className:"template-tag",begin:/\{\{#/,end:/\}\}/,contains:[u]},{
|
||||||
|
className:"template-tag",begin:/\{\{(?=else\}\})/,end:/\}\}/,keywords:"else"},{
|
||||||
|
className:"template-tag",begin:/\{\{(?=else if)/,end:/\}\}/,keywords:"else if"
|
||||||
|
},{className:"template-tag",begin:/\{\{\//,end:/\}\}/,contains:[h]},{
|
||||||
|
className:"template-variable",begin:/\{\{\{/,end:/\}\}\}/,contains:[N]},{
|
||||||
|
className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[N]}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
29
TealCode/main/static/main/highlight/es/languages/haskell.min.js
vendored
Normal file
29
TealCode/main/static/main/highlight/es/languages/haskell.min.js
vendored
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/*! `haskell` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n={
|
||||||
|
variants:[e.COMMENT("--","$"),e.COMMENT(/\{-/,/-\}/,{contains:["self"]})]},a={
|
||||||
|
className:"meta",begin:/\{-#/,end:/#-\}/},i={className:"meta",begin:"^#",end:"$"
|
||||||
|
},s={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},l={begin:"\\(",
|
||||||
|
end:"\\)",illegal:'"',contains:[a,i,{className:"type",
|
||||||
|
begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:"[_a-z][\\w']*"}),n]},t="([0-9a-fA-F]_*)+",r={className:"number",
|
||||||
|
relevance:0,variants:[{
|
||||||
|
match:"\\b(([0-9]_*)+)(\\.(([0-9]_*)+))?([eE][+-]?(([0-9]_*)+))?\\b"},{
|
||||||
|
match:`\\b0[xX]_*(${t})(\\.(${t}))?([pP][+-]?(([0-9]_*)+))?\\b`},{
|
||||||
|
match:"\\b0[oO](([0-7]_*)+)\\b"},{match:"\\b0[bB](([01]_*)+)\\b"}]};return{
|
||||||
|
name:"Haskell",aliases:["hs"],
|
||||||
|
keywords:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",
|
||||||
|
contains:[{beginKeywords:"module",end:"where",keywords:"module where",
|
||||||
|
contains:[l,n],illegal:"\\W\\.|;"},{begin:"\\bimport\\b",end:"$",
|
||||||
|
keywords:"import qualified as hiding",contains:[l,n],illegal:"\\W\\.|;"},{
|
||||||
|
className:"class",begin:"^(\\s*)?(class|instance)\\b",end:"where",
|
||||||
|
keywords:"class family instance where",contains:[s,l,n]},{className:"class",
|
||||||
|
begin:"\\b(data|(new)?type)\\b",end:"$",
|
||||||
|
keywords:"data family type newtype deriving",contains:[a,s,l,{begin:/\{/,
|
||||||
|
end:/\}/,contains:l.contains},n]},{beginKeywords:"default",end:"$",
|
||||||
|
contains:[s,l,n]},{beginKeywords:"infix infixl infixr",end:"$",
|
||||||
|
contains:[e.C_NUMBER_MODE,n]},{begin:"\\bforeign\\b",end:"$",
|
||||||
|
keywords:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",
|
||||||
|
contains:[s,e.QUOTE_STRING_MODE,n]},{className:"meta",
|
||||||
|
begin:"#!\\/usr\\/bin\\/env runhaskell",end:"$"
|
||||||
|
},a,i,e.QUOTE_STRING_MODE,r,s,e.inherit(e.TITLE_MODE,{begin:"^[_a-z][\\w']*"
|
||||||
|
}),n,{begin:"->|<-"}]}}})();export default hljsGrammar;
|
||||||
27
TealCode/main/static/main/highlight/es/languages/haxe.min.js
vendored
Normal file
27
TealCode/main/static/main/highlight/es/languages/haxe.min.js
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
/*! `haxe` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Haxe",aliases:["hx"],
|
||||||
|
keywords:{
|
||||||
|
keyword:"break case cast catch continue default do dynamic else enum extern for function here if import in inline never new override package private get set public return static super switch this throw trace try typedef untyped using var while Int Float String Bool Dynamic Void Array ",
|
||||||
|
built_in:"trace this",literal:"true false null _"},contains:[{
|
||||||
|
className:"string",begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE,{
|
||||||
|
className:"subst",begin:"\\$\\{",end:"\\}"},{className:"subst",begin:"\\$",
|
||||||
|
end:/\W\}/}]
|
||||||
|
},e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,{
|
||||||
|
className:"meta",begin:"@:",end:"$"},{className:"meta",begin:"#",end:"$",
|
||||||
|
keywords:{keyword:"if else elseif end error"}},{className:"type",
|
||||||
|
begin:":[ \t]*",end:"[^A-Za-z0-9_ \t\\->]",excludeBegin:!0,excludeEnd:!0,
|
||||||
|
relevance:0},{className:"type",begin:":[ \t]*",end:"\\W",excludeBegin:!0,
|
||||||
|
excludeEnd:!0},{className:"type",begin:"new *",end:"\\W",excludeBegin:!0,
|
||||||
|
excludeEnd:!0},{className:"class",beginKeywords:"enum",end:"\\{",
|
||||||
|
contains:[e.TITLE_MODE]},{className:"class",beginKeywords:"abstract",
|
||||||
|
end:"[\\{$]",contains:[{className:"type",begin:"\\(",end:"\\)",excludeBegin:!0,
|
||||||
|
excludeEnd:!0},{className:"type",begin:"from +",end:"\\W",excludeBegin:!0,
|
||||||
|
excludeEnd:!0},{className:"type",begin:"to +",end:"\\W",excludeBegin:!0,
|
||||||
|
excludeEnd:!0},e.TITLE_MODE],keywords:{keyword:"abstract from to"}},{
|
||||||
|
className:"class",begin:"\\b(class|interface) +",end:"[\\{$]",excludeEnd:!0,
|
||||||
|
keywords:"class interface",contains:[{className:"keyword",
|
||||||
|
begin:"\\b(extends|implements) +",keywords:"extends implements",contains:[{
|
||||||
|
className:"type",begin:e.IDENT_RE,relevance:0}]},e.TITLE_MODE]},{
|
||||||
|
className:"function",beginKeywords:"function",end:"\\(",excludeEnd:!0,
|
||||||
|
illegal:"\\S",contains:[e.TITLE_MODE]}],illegal:/<\//})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
14
TealCode/main/static/main/highlight/es/languages/hsp.min.js
vendored
Normal file
14
TealCode/main/static/main/highlight/es/languages/hsp.min.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
/*! `hsp` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"HSP",case_insensitive:!0,
|
||||||
|
keywords:{$pattern:/[\w._]+/,
|
||||||
|
keyword:"goto gosub return break repeat loop continue wait await dim sdim foreach dimtype dup dupptr end stop newmod delmod mref run exgoto on mcall assert logmes newlab resume yield onexit onerror onkey onclick oncmd exist delete mkdir chdir dirlist bload bsave bcopy memfile if else poke wpoke lpoke getstr chdpm memexpand memcpy memset notesel noteadd notedel noteload notesave randomize noteunsel noteget split strrep setease button chgdisp exec dialog mmload mmplay mmstop mci pset pget syscolor mes print title pos circle cls font sysfont objsize picload color palcolor palette redraw width gsel gcopy gzoom gmode bmpsave hsvcolor getkey listbox chkbox combox input mesbox buffer screen bgscr mouse objsel groll line clrobj boxf objprm objmode stick grect grotate gsquare gradf objimage objskip objenable celload celdiv celput newcom querycom delcom cnvstow comres axobj winobj sendmsg comevent comevarg sarrayconv callfunc cnvwtos comevdisp libptr system hspstat hspver stat cnt err strsize looplev sublev iparam wparam lparam refstr refdval int rnd strlen length length2 length3 length4 vartype gettime peek wpeek lpeek varptr varuse noteinfo instr abs limit getease str strmid strf getpath strtrim sin cos tan atan sqrt double absf expf logf limitf powf geteasef mousex mousey mousew hwnd hinstance hdc ginfo objinfo dirinfo sysinfo thismod __hspver__ __hsp30__ __date__ __time__ __line__ __file__ _debug __hspdef__ and or xor not screen_normal screen_palette screen_hide screen_fixedsize screen_tool screen_frame gmode_gdi gmode_mem gmode_rgb0 gmode_alpha gmode_rgb0alpha gmode_add gmode_sub gmode_pixela ginfo_mx ginfo_my ginfo_act ginfo_sel ginfo_wx1 ginfo_wy1 ginfo_wx2 ginfo_wy2 ginfo_vx ginfo_vy ginfo_sizex ginfo_sizey ginfo_winx ginfo_winy ginfo_mesx ginfo_mesy ginfo_r ginfo_g ginfo_b ginfo_paluse ginfo_dispx ginfo_dispy ginfo_cx ginfo_cy ginfo_intid ginfo_newid ginfo_sx ginfo_sy objinfo_mode objinfo_bmscr objinfo_hwnd notemax notesize dir_cur dir_exe dir_win dir_sys dir_cmdline dir_desktop dir_mydoc dir_tv font_normal font_bold font_italic font_underline font_strikeout font_antialias objmode_normal objmode_guifont objmode_usefont gsquare_grad msgothic msmincho do until while wend for next _break _continue switch case default swbreak swend ddim ldim alloc m_pi rad2deg deg2rad ease_linear ease_quad_in ease_quad_out ease_quad_inout ease_cubic_in ease_cubic_out ease_cubic_inout ease_quartic_in ease_quartic_out ease_quartic_inout ease_bounce_in ease_bounce_out ease_bounce_inout ease_shake_in ease_shake_out ease_shake_inout ease_loop"
|
||||||
|
},
|
||||||
|
contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{
|
||||||
|
className:"string",begin:/\{"/,end:/"\}/,contains:[e.BACKSLASH_ESCAPE]
|
||||||
|
},e.COMMENT(";","$",{relevance:0}),{className:"meta",begin:"#",end:"$",
|
||||||
|
keywords:{
|
||||||
|
keyword:"addion cfunc cmd cmpopt comfunc const defcfunc deffunc define else endif enum epack func global if ifdef ifndef include modcfunc modfunc modinit modterm module pack packopt regcmd runtime undef usecom uselib"
|
||||||
|
},contains:[e.inherit(e.QUOTE_STRING_MODE,{className:"string"
|
||||||
|
}),e.NUMBER_MODE,e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]
|
||||||
|
},{className:"symbol",begin:"^\\*(\\w+|@)"},e.NUMBER_MODE,e.C_NUMBER_MODE]})})()
|
||||||
|
;export default hljsGrammar;
|
||||||
14
TealCode/main/static/main/highlight/es/languages/http.min.js
vendored
Normal file
14
TealCode/main/static/main/highlight/es/languages/http.min.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
/*! `http` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a="HTTP/(2|1\\.[01])",n={
|
||||||
|
className:"attribute",
|
||||||
|
begin:e.regex.concat("^",/[A-Za-z][A-Za-z0-9-]*/,"(?=\\:\\s)"),starts:{
|
||||||
|
contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",
|
||||||
|
relevance:0}}]}},s=[n,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}
|
||||||
|
}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{
|
||||||
|
begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{
|
||||||
|
className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,
|
||||||
|
contains:s}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{
|
||||||
|
className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{
|
||||||
|
className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{
|
||||||
|
end:/\b\B/,illegal:/\S/,contains:s}},e.inherit(n,{relevance:0})]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
15
TealCode/main/static/main/highlight/es/languages/hy.min.js
vendored
Normal file
15
TealCode/main/static/main/highlight/es/languages/hy.min.js
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*! `hy` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const a="a-zA-Z_\\-!.?+*=<>&#'",t="["+a+"]["+a+"0-9/;:]*",i={$pattern:t,
|
||||||
|
built_in:"!= % %= & &= * ** **= *= *map + += , --build-class-- --import-- -= . / // //= /= < << <<= <= = > >= >> >>= @ @= ^ ^= abs accumulate all and any ap-compose ap-dotimes ap-each ap-each-while ap-filter ap-first ap-if ap-last ap-map ap-map-when ap-pipe ap-reduce ap-reject apply as-> ascii assert assoc bin break butlast callable calling-module-name car case cdr chain chr coll? combinations compile compress cond cons cons? continue count curry cut cycle dec def default-method defclass defmacro defmacro-alias defmacro/g! defmain defmethod defmulti defn defn-alias defnc defnr defreader defseq del delattr delete-route dict-comp dir disassemble dispatch-reader-macro distinct divmod do doto drop drop-last drop-while empty? end-sequence eval eval-and-compile eval-when-compile even? every? except exec filter first flatten float? fn fnc fnr for for* format fraction genexpr gensym get getattr global globals group-by hasattr hash hex id identity if if* if-not if-python2 import in inc input instance? integer integer-char? integer? interleave interpose is is-coll is-cons is-empty is-even is-every is-float is-instance is-integer is-integer-char is-iterable is-iterator is-keyword is-neg is-none is-not is-numeric is-odd is-pos is-string is-symbol is-zero isinstance islice issubclass iter iterable? iterate iterator? keyword keyword? lambda last len let lif lif-not list* list-comp locals loop macro-error macroexpand macroexpand-1 macroexpand-all map max merge-with method-decorator min multi-decorator multicombinations name neg? next none? nonlocal not not-in not? nth numeric? oct odd? open or ord partition permutations pos? post-route postwalk pow prewalk print product profile/calls profile/cpu put-route quasiquote quote raise range read read-str recursive-replace reduce remove repeat repeatedly repr require rest round route route-with-methods rwm second seq set-comp setattr setv some sorted string string? sum switch symbol? take take-nth take-while tee try unless unquote unquote-splicing vars walk when while with with* with-decorator with-gensyms xi xor yield yield-from zero? zip zip-longest | |= ~"
|
||||||
|
},r={begin:t,relevance:0},n={className:"number",begin:"[-+]?\\d+(\\.\\d+)?",
|
||||||
|
relevance:0},s=e.inherit(e.QUOTE_STRING_MODE,{illegal:null
|
||||||
|
}),o=e.COMMENT(";","$",{relevance:0}),l={className:"literal",
|
||||||
|
begin:/\b([Tt]rue|[Ff]alse|nil|None)\b/},c={begin:"[\\[\\{]",end:"[\\]\\}]",
|
||||||
|
relevance:0},d={className:"comment",begin:"\\^"+t
|
||||||
|
},m=e.COMMENT("\\^\\{","\\}"),p={className:"symbol",begin:"[:]{1,2}"+t},u={
|
||||||
|
begin:"\\(",end:"\\)"},f={endsWithParent:!0,relevance:0},h={className:"name",
|
||||||
|
relevance:0,keywords:i,begin:t,starts:f},g=[u,s,d,m,o,p,c,n,l,r]
|
||||||
|
;return u.contains=[e.COMMENT("comment",""),h,f],f.contains=g,c.contains=g,{
|
||||||
|
name:"Hy",aliases:["hylang"],illegal:/\S/,
|
||||||
|
contains:[e.SHEBANG(),u,s,d,m,o,p,c,n,l]}}})();export default hljsGrammar;
|
||||||
10
TealCode/main/static/main/highlight/es/languages/inform7.min.js
vendored
Normal file
10
TealCode/main/static/main/highlight/es/languages/inform7.min.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
/*! `inform7` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"Inform 7",aliases:["i7"],
|
||||||
|
case_insensitive:!0,keywords:{
|
||||||
|
keyword:"thing room person man woman animal container supporter backdrop door scenery open closed locked inside gender is are say understand kind of rule"
|
||||||
|
},contains:[{className:"string",begin:'"',end:'"',relevance:0,contains:[{
|
||||||
|
className:"subst",begin:"\\[",end:"\\]"}]},{className:"section",
|
||||||
|
begin:/^(Volume|Book|Part|Chapter|Section|Table)\b/,end:"$"},{
|
||||||
|
begin:/^(Check|Carry out|Report|Instead of|To|Rule|When|Before|After)\b/,
|
||||||
|
end:":",contains:[{begin:"\\(This",end:"\\)"}]},{className:"comment",
|
||||||
|
begin:"\\[",end:"\\]",contains:["self"]}]})})();export default hljsGrammar;
|
||||||
16
TealCode/main/static/main/highlight/es/languages/ini.min.js
vendored
Normal file
16
TealCode/main/static/main/highlight/es/languages/ini.min.js
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
/*! `ini` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const n=e.regex,a={
|
||||||
|
className:"number",relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{
|
||||||
|
begin:e.NUMBER_RE}]},s=e.COMMENT();s.variants=[{begin:/;/,end:/$/},{begin:/#/,
|
||||||
|
end:/$/}];const i={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{
|
||||||
|
begin:/\$\{(.*?)\}/}]},r={className:"literal",
|
||||||
|
begin:/\bon|off|true|false|yes|no\b/},t={className:"string",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{
|
||||||
|
begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]
|
||||||
|
},l={begin:/\[/,end:/\]/,contains:[s,r,i,t,a,"self"],relevance:0
|
||||||
|
},c=n.either(/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/);return{
|
||||||
|
name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,
|
||||||
|
contains:[s,{className:"section",begin:/\[+/,end:/\]+/},{
|
||||||
|
begin:n.concat(c,"(\\s*\\.\\s*",c,")*",n.lookahead(/\s*=\s*[^#\s]/)),
|
||||||
|
className:"attr",starts:{end:/$/,contains:[s,l,r,i,t,a]}}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
15
TealCode/main/static/main/highlight/es/languages/irpf90.min.js
vendored
Normal file
15
TealCode/main/static/main/highlight/es/languages/irpf90.min.js
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*! `irpf90` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const n=e.regex,t=/(_[a-z_\d]+)?/,a=/([de][+-]?\d+)?/,i={className:"number",
|
||||||
|
variants:[{begin:n.concat(/\b\d+/,/\.(\d*)/,a,t)},{begin:n.concat(/\b\d+/,a,t)
|
||||||
|
},{begin:n.concat(/\.\d+/,a,t)}],relevance:0};return{name:"IRPF90",
|
||||||
|
case_insensitive:!0,keywords:{literal:".False. .True.",
|
||||||
|
keyword:"kind do while private call intrinsic where elsewhere type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. goto save else use module select case access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit continue format pause cycle exit c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg synchronous nopass non_overridable pass protected volatile abstract extends import non_intrinsic value deferred generic final enumerator class associate bind enum c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous recursive pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure integer real character complex logical dimension allocatable|10 parameter external implicit|10 none double precision assign intent optional pointer target in out common equivalence data begin_provider &begin_provider end_provider begin_shell end_shell begin_template end_template subst assert touch soft_touch provide no_dep free irp_if irp_else irp_endif irp_write irp_read",
|
||||||
|
built_in:"alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_of acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr num_images parity popcnt poppar shifta shiftl shiftr this_image IRP_ALIGN irp_here"
|
||||||
|
},illegal:/\/\*/,contains:[e.inherit(e.APOS_STRING_MODE,{className:"string",
|
||||||
|
relevance:0}),e.inherit(e.QUOTE_STRING_MODE,{className:"string",relevance:0}),{
|
||||||
|
className:"function",beginKeywords:"subroutine function program",
|
||||||
|
illegal:"[${=\\n]",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",
|
||||||
|
begin:"\\(",end:"\\)"}]},e.COMMENT("!","$",{relevance:0
|
||||||
|
}),e.COMMENT("begin_doc","end_doc",{relevance:10}),i]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
25
TealCode/main/static/main/highlight/es/languages/isbl.min.js
vendored
Normal file
25
TealCode/main/static/main/highlight/es/languages/isbl.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
37
TealCode/main/static/main/highlight/es/languages/java.min.js
vendored
Normal file
37
TealCode/main/static/main/highlight/es/languages/java.min.js
vendored
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
/*! `java` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict"
|
||||||
|
;var e="\\.([0-9](_*[0-9])*)",a="[0-9a-fA-F](_*[0-9a-fA-F])*",n={
|
||||||
|
className:"number",variants:[{
|
||||||
|
begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
|
||||||
|
},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{
|
||||||
|
begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{
|
||||||
|
begin:`\\b0[xX]((${a})\\.?|(${a})?\\.(${a}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
|
||||||
|
},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a})[lL]?\\b`},{
|
||||||
|
begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],
|
||||||
|
relevance:0};function s(e,a,n){return-1===n?"":e.replace(a,(t=>s(e,a,n-1)))}
|
||||||
|
return e=>{e.regex
|
||||||
|
;const a="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",t=a+s("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),r={
|
||||||
|
keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],
|
||||||
|
literal:["false","true","null"],
|
||||||
|
type:["char","boolean","long","float","int","byte","short","double"],
|
||||||
|
built_in:["super","this"]},i={className:"meta",begin:"@"+a,contains:[{
|
||||||
|
begin:/\(/,end:/\)/,contains:["self"]}]},l={className:"params",begin:/\(/,
|
||||||
|
end:/\)/,keywords:r,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0}
|
||||||
|
;return{name:"Java",aliases:["jsp"],keywords:r,illegal:/<\/|#/,
|
||||||
|
contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,
|
||||||
|
relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{
|
||||||
|
begin:/import java\.[a-z]+\./,keywords:"import",relevance:2
|
||||||
|
},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,
|
||||||
|
className:"string",contains:[e.BACKSLASH_ESCAPE]
|
||||||
|
},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{
|
||||||
|
match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{
|
||||||
|
1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",
|
||||||
|
3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",
|
||||||
|
3:"title.class"},contains:[l,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{
|
||||||
|
beginKeywords:"new throw return else",relevance:0},{
|
||||||
|
begin:["(?:"+t+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{
|
||||||
|
2:"title.function"},keywords:r,contains:[{className:"params",begin:/\(/,
|
||||||
|
end:/\)/,keywords:r,relevance:0,
|
||||||
|
contains:[i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE]
|
||||||
|
},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,i]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
76
TealCode/main/static/main/highlight/es/languages/javascript.min.js
vendored
Normal file
76
TealCode/main/static/main/highlight/es/languages/javascript.min.js
vendored
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
/*! `javascript` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict"
|
||||||
|
;const e="[A-Za-z$_][0-9A-Za-z$_]*",n=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],t=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],s=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],r=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],c=["arguments","this","super","console","window","document","localStorage","module","global"],i=[].concat(r,t,s)
|
||||||
|
;return o=>{const l=o.regex,b=e,d={begin:/<[A-Za-z0-9\\._:-]+/,
|
||||||
|
end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{
|
||||||
|
const a=e[0].length+e.index,t=e.input[a]
|
||||||
|
;if("<"===t||","===t)return void n.ignoreMatch();let s
|
||||||
|
;">"===t&&(((e,{after:n})=>{const a="</"+e[0].slice(1)
|
||||||
|
;return-1!==e.input.indexOf(a,n)})(e,{after:a
|
||||||
|
})||n.ignoreMatch()),(s=e.input.substr(a).match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()
|
||||||
|
}},g={$pattern:e,keyword:n,literal:a,built_in:i,"variable.language":c
|
||||||
|
},u="\\.([0-9](_?[0-9])*)",m="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",E={
|
||||||
|
className:"number",variants:[{
|
||||||
|
begin:`(\\b(${m})((${u})|\\.)?|(${u}))[eE][+-]?([0-9](_?[0-9])*)\\b`},{
|
||||||
|
begin:`\\b(${m})\\b((${u})\\b|\\.)?|(${u})\\b`},{
|
||||||
|
begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{
|
||||||
|
begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{
|
||||||
|
begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{
|
||||||
|
begin:"\\b0[0-7]+n?\\b"}],relevance:0},A={className:"subst",begin:"\\$\\{",
|
||||||
|
end:"\\}",keywords:g,contains:[]},y={begin:"html`",end:"",starts:{end:"`",
|
||||||
|
returnEnd:!1,contains:[o.BACKSLASH_ESCAPE,A],subLanguage:"xml"}},N={
|
||||||
|
begin:"css`",end:"",starts:{end:"`",returnEnd:!1,
|
||||||
|
contains:[o.BACKSLASH_ESCAPE,A],subLanguage:"css"}},_={className:"string",
|
||||||
|
begin:"`",end:"`",contains:[o.BACKSLASH_ESCAPE,A]},f={className:"comment",
|
||||||
|
variants:[o.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{
|
||||||
|
begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",
|
||||||
|
begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,
|
||||||
|
excludeBegin:!0,relevance:0},{className:"variable",begin:b+"(?=\\s*(-)|$)",
|
||||||
|
endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]
|
||||||
|
}),o.C_BLOCK_COMMENT_MODE,o.C_LINE_COMMENT_MODE]
|
||||||
|
},h=[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,y,N,_,E];A.contains=h.concat({
|
||||||
|
begin:/\{/,end:/\}/,keywords:g,contains:["self"].concat(h)})
|
||||||
|
;const v=[].concat(f,A.contains),p=v.concat([{begin:/\(/,end:/\)/,keywords:g,
|
||||||
|
contains:["self"].concat(v)}]),S={className:"params",begin:/\(/,end:/\)/,
|
||||||
|
excludeBegin:!0,excludeEnd:!0,keywords:g,contains:p},w={variants:[{
|
||||||
|
match:[/class/,/\s+/,b,/\s+/,/extends/,/\s+/,l.concat(b,"(",l.concat(/\./,b),")*")],
|
||||||
|
scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{
|
||||||
|
match:[/class/,/\s+/,b],scope:{1:"keyword",3:"title.class"}}]},R={relevance:0,
|
||||||
|
match:l.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),
|
||||||
|
className:"title.class",keywords:{_:[...t,...s]}},O={variants:[{
|
||||||
|
match:[/function/,/\s+/,b,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],
|
||||||
|
className:{1:"keyword",3:"title.function"},label:"func.def",contains:[S],
|
||||||
|
illegal:/%/},I={
|
||||||
|
match:l.concat(/\b/,(k=[...r,"super"],l.concat("(?!",k.join("|"),")")),b,l.lookahead(/\(/)),
|
||||||
|
className:"title.function",relevance:0};var k;const x={
|
||||||
|
begin:l.concat(/\./,l.lookahead(l.concat(b,/(?![0-9A-Za-z$_(])/))),end:b,
|
||||||
|
excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},T={
|
||||||
|
match:[/get|set/,/\s+/,b,/(?=\()/],className:{1:"keyword",3:"title.function"},
|
||||||
|
contains:[{begin:/\(\)/},S]
|
||||||
|
},C="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+o.UNDERSCORE_IDENT_RE+")\\s*=>",M={
|
||||||
|
match:[/const|var|let/,/\s+/,b,/\s*/,/=\s*/,l.lookahead(C)],className:{
|
||||||
|
1:"keyword",3:"title.function"},contains:[S]};return{name:"Javascript",
|
||||||
|
aliases:["js","jsx","mjs","cjs"],keywords:g,exports:{PARAMS_CONTAINS:p,
|
||||||
|
CLASS_REFERENCE:R},illegal:/#(?![$_A-z])/,contains:[o.SHEBANG({label:"shebang",
|
||||||
|
binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,
|
||||||
|
begin:/^\s*['"]use (strict|asm)['"]/
|
||||||
|
},o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,y,N,_,f,E,R,{className:"attr",
|
||||||
|
begin:b+l.lookahead(":"),relevance:0},M,{
|
||||||
|
begin:"("+o.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",
|
||||||
|
keywords:"return throw case",relevance:0,contains:[f,o.REGEXP_MODE,{
|
||||||
|
className:"function",begin:C,returnBegin:!0,end:"\\s*=>",contains:[{
|
||||||
|
className:"params",variants:[{begin:o.UNDERSCORE_IDENT_RE,relevance:0},{
|
||||||
|
className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,
|
||||||
|
excludeEnd:!0,keywords:g,contains:p}]}]},{begin:/,/,relevance:0},{match:/\s+/,
|
||||||
|
relevance:0},{variants:[{begin:"<>",end:"</>"},{
|
||||||
|
match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:d.begin,
|
||||||
|
"on:begin":d.isTrulyOpeningTag,end:d.end}],subLanguage:"xml",contains:[{
|
||||||
|
begin:d.begin,end:d.end,skip:!0,contains:["self"]}]}]},O,{
|
||||||
|
beginKeywords:"while if switch catch for"},{
|
||||||
|
begin:"\\b(?!function)"+o.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",
|
||||||
|
returnBegin:!0,label:"func.def",contains:[S,o.inherit(o.TITLE_MODE,{begin:b,
|
||||||
|
className:"title.function"})]},{match:/\.\.\./,relevance:0},x,{match:"\\$"+b,
|
||||||
|
relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},
|
||||||
|
contains:[S]},I,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,
|
||||||
|
className:"variable.constant"},w,T,{match:/\$[(.]/}]}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
10
TealCode/main/static/main/highlight/es/languages/jboss-cli.min.js
vendored
Normal file
10
TealCode/main/static/main/highlight/es/languages/jboss-cli.min.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
/*! `jboss-cli` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>({name:"JBoss CLI",
|
||||||
|
aliases:["wildfly-cli"],keywords:{$pattern:"[a-z-]+",
|
||||||
|
keyword:"alias batch cd clear command connect connection-factory connection-info data-source deploy deployment-info deployment-overlay echo echo-dmr help history if jdbc-driver-info jms-queue|20 jms-topic|20 ls patch pwd quit read-attribute read-operation reload rollout-plan run-batch set shutdown try unalias undeploy unset version xa-data-source",
|
||||||
|
literal:"true false"},contains:[e.HASH_COMMENT_MODE,e.QUOTE_STRING_MODE,{
|
||||||
|
className:"params",begin:/--[\w\-=\/]+/},{className:"function",
|
||||||
|
begin:/:[\w\-.]+/,relevance:0},{className:"string",begin:/\B([\/.])[\w\-.\/=]+/
|
||||||
|
},{className:"params",begin:/\(/,end:/\)/,contains:[{begin:/[\w-]+ *=/,
|
||||||
|
returnBegin:!0,relevance:0,contains:[{className:"attr",begin:/[\w-]+/}]}],
|
||||||
|
relevance:0}]})})();export default hljsGrammar;
|
||||||
7
TealCode/main/static/main/highlight/es/languages/json.min.js
vendored
Normal file
7
TealCode/main/static/main/highlight/es/languages/json.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
/*! `json` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return a=>({name:"JSON",contains:[{
|
||||||
|
className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{
|
||||||
|
match:/[{}[\],:]/,className:"punctuation",relevance:0},a.QUOTE_STRING_MODE,{
|
||||||
|
beginKeywords:"true false null"
|
||||||
|
},a.C_NUMBER_MODE,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE],illegal:"\\S"})
|
||||||
|
})();export default hljsGrammar;
|
||||||
4
TealCode/main/static/main/highlight/es/languages/julia-repl.min.js
vendored
Normal file
4
TealCode/main/static/main/highlight/es/languages/julia-repl.min.js
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
/*! `julia-repl` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return a=>({name:"Julia REPL",contains:[{
|
||||||
|
className:"meta",begin:/^julia>/,relevance:10,starts:{end:/^(?![ ]{6})/,
|
||||||
|
subLanguage:"julia"},aliases:["jldoctest"]}]})})();export default hljsGrammar;
|
||||||
18
TealCode/main/static/main/highlight/es/languages/julia.min.js
vendored
Normal file
18
TealCode/main/static/main/highlight/es/languages/julia.min.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
/*! `julia` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
var r="[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",t={$pattern:r,
|
||||||
|
keyword:["baremodule","begin","break","catch","ccall","const","continue","do","else","elseif","end","export","false","finally","for","function","global","if","import","in","isa","let","local","macro","module","quote","return","true","try","using","where","while"],
|
||||||
|
literal:["ARGS","C_NULL","DEPOT_PATH","ENDIAN_BOM","ENV","Inf","Inf16","Inf32","Inf64","InsertionSort","LOAD_PATH","MergeSort","NaN","NaN16","NaN32","NaN64","PROGRAM_FILE","QuickSort","RoundDown","RoundFromZero","RoundNearest","RoundNearestTiesAway","RoundNearestTiesUp","RoundToZero","RoundUp","VERSION|0","devnull","false","im","missing","nothing","pi","stderr","stdin","stdout","true","undef","\u03c0","\u212f"],
|
||||||
|
built_in:["AbstractArray","AbstractChannel","AbstractChar","AbstractDict","AbstractDisplay","AbstractFloat","AbstractIrrational","AbstractMatrix","AbstractRange","AbstractSet","AbstractString","AbstractUnitRange","AbstractVecOrMat","AbstractVector","Any","ArgumentError","Array","AssertionError","BigFloat","BigInt","BitArray","BitMatrix","BitSet","BitVector","Bool","BoundsError","CapturedException","CartesianIndex","CartesianIndices","Cchar","Cdouble","Cfloat","Channel","Char","Cint","Cintmax_t","Clong","Clonglong","Cmd","Colon","Complex","ComplexF16","ComplexF32","ComplexF64","CompositeException","Condition","Cptrdiff_t","Cshort","Csize_t","Cssize_t","Cstring","Cuchar","Cuint","Cuintmax_t","Culong","Culonglong","Cushort","Cvoid","Cwchar_t","Cwstring","DataType","DenseArray","DenseMatrix","DenseVecOrMat","DenseVector","Dict","DimensionMismatch","Dims","DivideError","DomainError","EOFError","Enum","ErrorException","Exception","ExponentialBackOff","Expr","Float16","Float32","Float64","Function","GlobalRef","HTML","IO","IOBuffer","IOContext","IOStream","IdDict","IndexCartesian","IndexLinear","IndexStyle","InexactError","InitError","Int","Int128","Int16","Int32","Int64","Int8","Integer","InterruptException","InvalidStateException","Irrational","KeyError","LinRange","LineNumberNode","LinearIndices","LoadError","MIME","Matrix","Method","MethodError","Missing","MissingException","Module","NTuple","NamedTuple","Nothing","Number","OrdinalRange","OutOfMemoryError","OverflowError","Pair","PartialQuickSort","PermutedDimsArray","Pipe","ProcessFailedException","Ptr","QuoteNode","Rational","RawFD","ReadOnlyMemoryError","Real","ReentrantLock","Ref","Regex","RegexMatch","RoundingMode","SegmentationFault","Set","Signed","Some","StackOverflowError","StepRange","StepRangeLen","StridedArray","StridedMatrix","StridedVecOrMat","StridedVector","String","StringIndexError","SubArray","SubString","SubstitutionString","Symbol","SystemError","Task","TaskFailedException","Text","TextDisplay","Timer","Tuple","Type","TypeError","TypeVar","UInt","UInt128","UInt16","UInt32","UInt64","UInt8","UndefInitializer","UndefKeywordError","UndefRefError","UndefVarError","Union","UnionAll","UnitRange","Unsigned","Val","Vararg","VecElement","VecOrMat","Vector","VersionNumber","WeakKeyDict","WeakRef"]
|
||||||
|
},n={keywords:t,illegal:/<\//},a={className:"subst",begin:/\$\(/,end:/\)/,
|
||||||
|
keywords:t},i={className:"variable",begin:"\\$"+r},o={className:"string",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,a,i],variants:[{begin:/\w*"""/,end:/"""\w*/,
|
||||||
|
relevance:10},{begin:/\w*"/,end:/"\w*/}]},s={className:"string",
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,a,i],begin:"`",end:"`"},l={className:"meta",
|
||||||
|
begin:"@"+r};return n.name="Julia",n.contains=[{className:"number",
|
||||||
|
begin:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,
|
||||||
|
relevance:0},{className:"string",begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},o,s,l,{
|
||||||
|
className:"comment",variants:[{begin:"#=",end:"=#",relevance:10},{begin:"#",
|
||||||
|
end:"$"}]},e.HASH_COMMENT_MODE,{className:"keyword",
|
||||||
|
begin:"\\b(((abstract|primitive)\\s+)type|(mutable\\s+)?struct)\\b"},{begin:/<:/
|
||||||
|
}],a.contains=n.contains,n}})();export default hljsGrammar;
|
||||||
45
TealCode/main/static/main/highlight/es/languages/kotlin.min.js
vendored
Normal file
45
TealCode/main/static/main/highlight/es/languages/kotlin.min.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
/*! `kotlin` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict"
|
||||||
|
;var e="\\.([0-9](_*[0-9])*)",n="[0-9a-fA-F](_*[0-9a-fA-F])*",a={
|
||||||
|
className:"number",variants:[{
|
||||||
|
begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
|
||||||
|
},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{
|
||||||
|
begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{
|
||||||
|
begin:`\\b0[xX]((${n})\\.?|(${n})?\\.(${n}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b`
|
||||||
|
},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${n})[lL]?\\b`},{
|
||||||
|
begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],
|
||||||
|
relevance:0};return e=>{const n={
|
||||||
|
keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",
|
||||||
|
built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",
|
||||||
|
literal:"true false null"},i={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"
|
||||||
|
},s={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},t={
|
||||||
|
className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},r={className:"string",
|
||||||
|
variants:[{begin:'"""',end:'"""(?=[^"])',contains:[t,s]},{begin:"'",end:"'",
|
||||||
|
illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,
|
||||||
|
contains:[e.BACKSLASH_ESCAPE,t,s]}]};s.contains.push(r);const l={
|
||||||
|
className:"meta",
|
||||||
|
begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"
|
||||||
|
},c={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,
|
||||||
|
end:/\)/,contains:[e.inherit(r,{className:"string"})]}]
|
||||||
|
},o=a,b=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),E={
|
||||||
|
variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,
|
||||||
|
contains:[]}]},d=E;return d.variants[1].contains=[E],E.variants[1].contains=[d],
|
||||||
|
{name:"Kotlin",aliases:["kt","kts"],keywords:n,
|
||||||
|
contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",
|
||||||
|
begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,b,{className:"keyword",
|
||||||
|
begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",
|
||||||
|
begin:/@\w+/}]}},i,l,c,{className:"function",beginKeywords:"fun",end:"[(]|$",
|
||||||
|
returnBegin:!0,excludeEnd:!0,keywords:n,relevance:5,contains:[{
|
||||||
|
begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,
|
||||||
|
contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin:/</,end:/>/,
|
||||||
|
keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,
|
||||||
|
endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,
|
||||||
|
endsWithParent:!0,contains:[E,e.C_LINE_COMMENT_MODE,b],relevance:0
|
||||||
|
},e.C_LINE_COMMENT_MODE,b,l,c,r,e.C_NUMBER_MODE]},b]},{className:"class",
|
||||||
|
beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,
|
||||||
|
illegal:"extends implements",contains:[{
|
||||||
|
beginKeywords:"public protected internal private constructor"
|
||||||
|
},e.UNDERSCORE_TITLE_MODE,{className:"type",begin:/</,end:/>/,excludeBegin:!0,
|
||||||
|
excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/,
|
||||||
|
excludeBegin:!0,returnEnd:!0},l,c]},r,{className:"meta",begin:"^#!/usr/bin/env",
|
||||||
|
end:"$",illegal:"\n"},o]}}})();export default hljsGrammar;
|
||||||
29
TealCode/main/static/main/highlight/es/languages/lasso.min.js
vendored
Normal file
29
TealCode/main/static/main/highlight/es/languages/lasso.min.js
vendored
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/*! `lasso` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{
|
||||||
|
const a="<\\?(lasso(script)?|=)",n="\\]|\\?>",r={
|
||||||
|
$pattern:"[a-zA-Z_][\\w.]*|&[lg]t;",
|
||||||
|
literal:"true false none minimal full all void and or not bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft",
|
||||||
|
built_in:"array date decimal duration integer map pair string tag xml null boolean bytes keyword list locale queue set stack staticarray local var variable global data self inherited currentcapture givenblock",
|
||||||
|
keyword:"cache database_names database_schemanames database_tablenames define_tag define_type email_batch encode_set html_comment handle handle_error header if inline iterate ljax_target link link_currentaction link_currentgroup link_currentrecord link_detail link_firstgroup link_firstrecord link_lastgroup link_lastrecord link_nextgroup link_nextrecord link_prevgroup link_prevrecord log loop namespace_using output_none portal private protect records referer referrer repeating resultset rows search_args search_arguments select sort_args sort_arguments thread_atomic value_list while abort case else fail_if fail_ifnot fail if_empty if_false if_null if_true loop_abort loop_continue loop_count params params_up return return_value run_children soap_definetag soap_lastrequest soap_lastresponse tag_name ascending average by define descending do equals frozen group handle_failure import in into join let match max min on order parent protected provide public require returnhome skip split_thread sum take thread to trait type where with yield yieldhome"
|
||||||
|
},t=e.COMMENT("\x3c!--","--\x3e",{relevance:0}),s={className:"meta",
|
||||||
|
begin:"\\[noprocess\\]",starts:{end:"\\[/noprocess\\]",returnEnd:!0,contains:[t]
|
||||||
|
}},i={className:"meta",begin:"\\[/noprocess|"+a
|
||||||
|
},l=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.inherit(e.C_NUMBER_MODE,{
|
||||||
|
begin:e.C_NUMBER_RE+"|(-?infinity|NaN)\\b"}),e.inherit(e.APOS_STRING_MODE,{
|
||||||
|
illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{
|
||||||
|
className:"string",begin:"`",end:"`"},{variants:[{begin:"[#$][a-zA-Z_][\\w.]*"
|
||||||
|
},{begin:"#",end:"\\d+",illegal:"\\W"}]},{className:"type",begin:"::\\s*",
|
||||||
|
end:"[a-zA-Z_][\\w.]*",illegal:"\\W"},{className:"params",variants:[{
|
||||||
|
begin:"-(?!infinity)[a-zA-Z_][\\w.]*",relevance:0},{begin:"(\\.\\.\\.)"}]},{
|
||||||
|
begin:/(->|\.)\s*/,relevance:0,contains:[{className:"symbol",
|
||||||
|
begin:"'[a-zA-Z_][\\w.]*'"}]},{className:"class",beginKeywords:"define",
|
||||||
|
returnEnd:!0,end:"\\(|=>",contains:[e.inherit(e.TITLE_MODE,{
|
||||||
|
begin:"[a-zA-Z_][\\w.]*(=(?!>))?|[-+*/%](?!>)"})]}];return{name:"Lasso",
|
||||||
|
aliases:["ls","lassoscript"],case_insensitive:!0,keywords:r,contains:[{
|
||||||
|
className:"meta",begin:n,relevance:0,starts:{end:"\\[|"+a,returnEnd:!0,
|
||||||
|
relevance:0,contains:[t]}},s,i,{className:"meta",begin:"\\[no_square_brackets",
|
||||||
|
starts:{end:"\\[/no_square_brackets\\]",keywords:r,contains:[{className:"meta",
|
||||||
|
begin:n,relevance:0,starts:{end:"\\[noprocess\\]|"+a,returnEnd:!0,contains:[t]}
|
||||||
|
},s,i].concat(l)}},{className:"meta",begin:"\\[",relevance:0},{className:"meta",
|
||||||
|
begin:"^#!",end:"lasso9$",relevance:10}].concat(l)}}})()
|
||||||
|
;export default hljsGrammar;
|
||||||
34
TealCode/main/static/main/highlight/es/languages/latex.min.js
vendored
Normal file
34
TealCode/main/static/main/highlight/es/languages/latex.min.js
vendored
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
/*! `latex` grammar compiled for Highlight.js 11.3.1 */
|
||||||
|
var hljsGrammar=(()=>{"use strict";return e=>{const a=[{begin:/\^{6}[0-9a-f]{6}/
|
||||||
|
},{begin:/\^{5}[0-9a-f]{5}/},{begin:/\^{4}[0-9a-f]{4}/},{
|
||||||
|
begin:/\^{3}[0-9a-f]{3}/},{begin:/\^{2}[0-9a-f]{2}/},{
|
||||||
|
begin:/\^{2}[\u0000-\u007f]/}],n=[{className:"keyword",begin:/\\/,relevance:0,
|
||||||
|
contains:[{endsParent:!0,
|
||||||
|
begin:e.regex.either(...["(?:NeedsTeXFormat|RequirePackage|GetIdInfo)","Provides(?:Expl)?(?:Package|Class|File)","(?:DeclareOption|ProcessOptions)","(?:documentclass|usepackage|input|include)","makeat(?:letter|other)","ExplSyntax(?:On|Off)","(?:new|renew|provide)?command","(?:re)newenvironment","(?:New|Renew|Provide|Declare)(?:Expandable)?DocumentCommand","(?:New|Renew|Provide|Declare)DocumentEnvironment","(?:(?:e|g|x)?def|let)","(?:begin|end)","(?:part|chapter|(?:sub){0,2}section|(?:sub)?paragraph)","caption","(?:label|(?:eq|page|name)?ref|(?:paren|foot|super)?cite)","(?:alpha|beta|[Gg]amma|[Dd]elta|(?:var)?epsilon|zeta|eta|[Tt]heta|vartheta)","(?:iota|(?:var)?kappa|[Ll]ambda|mu|nu|[Xx]i|[Pp]i|varpi|(?:var)rho)","(?:[Ss]igma|varsigma|tau|[Uu]psilon|[Pp]hi|varphi|chi|[Pp]si|[Oo]mega)","(?:frac|sum|prod|lim|infty|times|sqrt|leq|geq|left|right|middle|[bB]igg?)","(?:[lr]angle|q?quad|[lcvdi]?dots|d?dot|hat|tilde|bar)"].map((e=>e+"(?![a-zA-Z@:_])")))
|
||||||
|
},{endsParent:!0,
|
||||||
|
begin:RegExp(["(?:__)?[a-zA-Z]{2,}_[a-zA-Z](?:_?[a-zA-Z])+:[a-zA-Z]*","[lgc]__?[a-zA-Z](?:_?[a-zA-Z])*_[a-zA-Z]{2,}","[qs]__?[a-zA-Z](?:_?[a-zA-Z])+","use(?:_i)?:[a-zA-Z]*","(?:else|fi|or):","(?:if|cs|exp):w","(?:hbox|vbox):n","::[a-zA-Z]_unbraced","::[a-zA-Z:]"].map((e=>e+"(?![a-zA-Z:_])")).join("|"))
|
||||||
|
},{endsParent:!0,variants:a},{endsParent:!0,relevance:0,variants:[{
|
||||||
|
begin:/[a-zA-Z@]+/},{begin:/[^a-zA-Z@]?/}]}]},{className:"params",relevance:0,
|
||||||
|
begin:/#+\d?/},{variants:a},{className:"built_in",relevance:0,begin:/[$&^_]/},{
|
||||||
|
className:"meta",begin:/% ?!(T[eE]X|tex|BIB|bib)/,end:"$",relevance:10
|
||||||
|
},e.COMMENT("%","$",{relevance:0})],i={begin:/\{/,end:/\}/,relevance:0,
|
||||||
|
contains:["self",...n]},t=e.inherit(i,{relevance:0,endsParent:!0,
|
||||||
|
contains:[i,...n]}),r={begin:/\[/,end:/\]/,endsParent:!0,relevance:0,
|
||||||
|
contains:[i,...n]},s={begin:/\s+/,relevance:0},c=[t],l=[r],o=(e,a)=>({
|
||||||
|
contains:[s],starts:{relevance:0,contains:e,starts:a}}),d=(e,a)=>({
|
||||||
|
begin:"\\\\"+e+"(?![a-zA-Z@:_])",keywords:{$pattern:/\\[a-zA-Z]+/,keyword:"\\"+e
|
||||||
|
},relevance:0,contains:[s],starts:a}),m=(a,n)=>e.inherit({
|
||||||
|
begin:"\\\\begin(?=[ \t]*(\\r?\\n[ \t]*)?\\{"+a+"\\})",keywords:{
|
||||||
|
$pattern:/\\[a-zA-Z]+/,keyword:"\\begin"},relevance:0
|
||||||
|
},o(c,n)),g=(a="string")=>e.END_SAME_AS_BEGIN({className:a,begin:/(.|\r?\n)/,
|
||||||
|
end:/(.|\r?\n)/,excludeBegin:!0,excludeEnd:!0,endsParent:!0}),b=e=>({
|
||||||
|
className:"string",end:"(?=\\\\end\\{"+e+"\\})"}),p=(e="string")=>({relevance:0,
|
||||||
|
begin:/\{/,starts:{endsParent:!0,contains:[{className:e,end:/(?=\})/,
|
||||||
|
endsParent:!0,contains:[{begin:/\{/,end:/\}/,relevance:0,contains:["self"]}]}]}
|
||||||
|
});return{name:"LaTeX",aliases:["tex"],
|
||||||
|
contains:[...["verb","lstinline"].map((e=>d(e,{contains:[g()]}))),d("mint",o(c,{
|
||||||
|
contains:[g()]})),d("mintinline",o(c,{contains:[p(),g()]})),d("url",{
|
||||||
|
contains:[p("link"),p("link")]}),d("hyperref",{contains:[p("link")]
|
||||||
|
}),d("href",o(l,{contains:[p("link")]
|
||||||
|
})),...[].concat(...["","\\*"].map((e=>[m("verbatim"+e,b("verbatim"+e)),m("filecontents"+e,o(c,b("filecontents"+e))),...["","B","L"].map((a=>m(a+"Verbatim"+e,o(l,b(a+"Verbatim"+e)))))]))),m("minted",o(l,o(c,b("minted")))),...n]
|
||||||
|
}}})();export default hljsGrammar;
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user