{
  "version": 3,
  "sources": ["ssg:https://esm.sh/v135/highlight.js@10.7.3/esnext/lib/languages/sml.js"],
  "sourcesContent": ["/* esm.sh - esbuild bundle(highlight.js@10.7.3/lib/languages/sml) esnext production */\nvar f=Object.create;var s=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var p=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty;var w=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),y=(e,n)=>{for(var a in n)s(e,a,{get:n[a],enumerable:!0})},r=(e,n,a,c)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let l of p(n))!m.call(e,l)&&l!==a&&s(e,l,{get:()=>n[l],enumerable:!(c=b(n,l))||c.enumerable});return e},i=(e,n,a)=>(r(e,n,\"default\"),a&&r(a,n,\"default\")),u=(e,n,a)=>(a=e!=null?f(g(e)):{},r(n||!e||!e.__esModule?s(a,\"default\",{value:e,enumerable:!0}):a,e));var o=w((S,_)=>{function E(e){return{name:\"SML (Standard ML)\",aliases:[\"ml\"],keywords:{$pattern:\"[a-z_]\\\\w*!?\",keyword:\"abstype and andalso as case datatype do else end eqtype exception fn fun functor handle if in include infix infixr let local nonfix of op open orelse raise rec sharing sig signature struct structure then type val with withtype where while\",built_in:\"array bool char exn int list option order real ref string substring vector unit word\",literal:\"true false NONE SOME LESS EQUAL GREATER nil\"},illegal:/\\/\\/|>>/,contains:[{className:\"literal\",begin:/\\[(\\|\\|)?\\]|\\(\\)/,relevance:0},e.COMMENT(\"\\\\(\\\\*\",\"\\\\*\\\\)\",{contains:[\"self\"]}),{className:\"symbol\",begin:\"'[A-Za-z_](?!')[\\\\w']*\"},{className:\"type\",begin:\"`[A-Z][\\\\w']*\"},{className:\"type\",begin:\"\\\\b[A-Z][\\\\w']*\",relevance:0},{begin:\"[a-z_]\\\\w*'[\\\\w']*\"},e.inherit(e.APOS_STRING_MODE,{className:\"string\",relevance:0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:\"number\",begin:\"\\\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)\",relevance:0},{begin:/[-=]>/}]}}_.exports=E});var t={};y(t,{default:()=>L});var N=u(o());i(t,u(o()));var{default:d,...x}=N,L=d!==void 0?d:x;export{L as default};\n//# sourceMappingURL=sml.js.map"],
  "mappings": "yCAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,aAAAE,IACA,IAAIC,EAAE,OAAO,OAAWC,EAAE,OAAO,eAAmBC,EAAE,OAAO,yBAA6BC,EAAE,OAAO,oBAAwBC,EAAE,OAAO,eAAeC,EAAE,OAAO,UAAU,eAAmBC,EAAE,CAACC,EAAEC,IAAI,KAAKA,GAAGD,GAAGC,EAAE,CAAC,QAAQ,CAAC,CAAC,GAAG,QAAQA,CAAC,EAAEA,EAAE,SAASC,EAAE,CAACF,EAAEC,IAAI,CAAC,QAAQE,KAAKF,EAAEP,EAAEM,EAAEG,EAAE,CAAC,IAAIF,EAAEE,CAAC,EAAE,WAAW,EAAE,CAAC,CAAC,EAAEC,EAAE,CAACJ,EAAEC,EAAEE,EAAEE,IAAI,CAAC,GAAGJ,GAAG,OAAOA,GAAG,UAAU,OAAOA,GAAG,WAAW,QAAQ,KAAKL,EAAEK,CAAC,EAAE,CAACH,EAAE,KAAKE,EAAE,CAAC,GAAG,IAAIG,GAAGT,EAAEM,EAAE,EAAE,CAAC,IAAI,IAAIC,EAAE,CAAC,EAAE,WAAW,EAAEI,EAAEV,EAAEM,EAAE,CAAC,IAAII,EAAE,UAAU,CAAC,EAAE,OAAOL,CAAC,EAAEM,EAAE,CAACN,EAAEC,EAAEE,KAAKC,EAAEJ,EAAEC,EAAE,SAAS,EAAEE,GAAGC,EAAED,EAAEF,EAAE,SAAS,GAAGM,EAAE,CAACP,EAAEC,EAAEE,KAAKA,EAAEH,GAAG,KAAKP,EAAEI,EAAEG,CAAC,CAAC,EAAE,CAAC,EAAEI,EAAEH,GAAG,CAACD,GAAG,CAACA,EAAE,WAAWN,EAAES,EAAE,UAAU,CAAC,MAAMH,EAAE,WAAW,EAAE,CAAC,EAAEG,EAAEH,CAAC,GAAOQ,EAAET,EAAE,CAACU,EAAEC,IAAI,CAAC,SAASC,EAAEX,EAAE,CAAC,MAAM,CAAC,KAAK,oBAAoB,QAAQ,CAAC,IAAI,EAAE,SAAS,CAAC,SAAS,eAAe,QAAQ,iPAAiP,SAAS,uFAAuF,QAAQ,6CAA6C,EAAE,QAAQ,UAAU,SAAS,CAAC,CAAC,UAAU,UAAU,MAAM,mBAAmB,UAAU,CAAC,EAAEA,EAAE,QAAQ,SAAS,SAAS,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,UAAU,SAAS,MAAM,wBAAwB,EAAE,CAAC,UAAU,OAAO,MAAM,eAAe,EAAE,CAAC,UAAU,OAAO,MAAM,kBAAkB,UAAU,CAAC,EAAE,CAAC,MAAM,oBAAoB,EAAEA,EAAE,QAAQA,EAAE,iBAAiB,CAAC,UAAU,SAAS,UAAU,CAAC,CAAC,EAAEA,EAAE,QAAQA,EAAE,kBAAkB,CAAC,QAAQ,IAAI,CAAC,EAAE,CAAC,UAAU,SAAS,MAAM,2HAA2H,UAAU,CAAC,EAAE,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAACU,EAAE,QAAQC,CAAC,CAAC,EAAMC,EAAE,CAAC,EAAEV,EAAEU,EAAE,CAAC,QAAQ,IAAIC,CAAC,CAAC,EAAE,IAAIC,EAAEP,EAAEC,EAAE,CAAC,EAAEF,EAAEM,EAAEL,EAAEC,EAAE,CAAC,CAAC,EAAE,GAAG,CAAC,QAAQO,EAAE,GAAGC,CAAC,EAAEF,EAAED,EAAEE,IAAI,OAAOA,EAAEC",
  "names": ["sml_exports", "__export", "L", "f", "s", "b", "p", "g", "m", "w", "e", "n", "y", "a", "r", "c", "i", "u", "o", "S", "_", "E", "t", "L", "N", "d", "x"]
}
