{
  "version": 3,
  "sources": ["ssg:https://esm.sh/highlight.js@10.7.3/es2022/lib/languages/gcode.mjs"],
  "sourcesContent": ["/* esm.sh - highlight.js@10.7.3/lib/languages/gcode */\nvar o=Object.create;var i=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty;var r=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var T=(e,n,E,O)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let a of D(n))!l.call(e,a)&&a!==E&&i(e,a,{get:()=>n[a],enumerable:!(O=C(n,a))||O.enumerable});return e};var M=(e,n,E)=>(E=e!=null?o(m(e)):{},T(n||!e||!e.__esModule?i(E,\"default\",{value:e,enumerable:!0}):E,e));var c=r((d,s)=>{function R(e){let n=\"[A-Z_][A-Z0-9_.]*\",E=\"%\",O={$pattern:n,keyword:\"IF DO WHILE ENDWHILE CALL ENDIF SUB ENDSUB GOTO REPEAT ENDREPEAT EQ LT GT NE GE LE OR XOR\"},a={className:\"meta\",begin:\"([O])([0-9]+)\"},N=e.inherit(e.C_NUMBER_MODE,{begin:\"([-+]?((\\\\.\\\\d+)|(\\\\d+)(\\\\.\\\\d*)?))|\"+e.C_NUMBER_RE}),_=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.COMMENT(/\\(/,/\\)/),N,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:[N],end:\"\\\\]\"},{className:\"symbol\",variants:[{begin:\"N\",end:\"\\\\d+\",illegal:\"\\\\W\"}]}];return{name:\"G-code (ISO 6983)\",aliases:[\"nc\"],case_insensitive:!0,keywords:O,contains:[{className:\"meta\",begin:E},a].concat(_)}}s.exports=R});var t=M(c()),g=t.default??t;export{g as default};\n//# sourceMappingURL=gcode.mjs.map"],
  "mappings": "AACA,IAAIA,EAAE,OAAO,OAAWC,EAAE,OAAO,eAAmBC,EAAE,OAAO,yBAA6BC,EAAE,OAAO,oBAAwB,EAAE,OAAO,eAAeC,EAAE,OAAO,UAAU,eAAmBC,EAAE,CAACC,EAAEC,IAAI,KAAKA,GAAGD,GAAGC,EAAE,CAAC,QAAQ,CAAC,CAAC,GAAG,QAAQA,CAAC,EAAEA,EAAE,SAAaC,EAAE,CAACF,EAAEC,EAAEE,EAAEC,IAAI,CAAC,GAAGH,GAAG,OAAOA,GAAG,UAAU,OAAOA,GAAG,WAAW,QAAQI,KAAKR,EAAEI,CAAC,EAAE,CAACH,EAAE,KAAKE,EAAEK,CAAC,GAAGA,IAAIF,GAAGR,EAAEK,EAAEK,EAAE,CAAC,IAAI,IAAIJ,EAAEI,CAAC,EAAE,WAAW,EAAED,EAAER,EAAEK,EAAEI,CAAC,IAAID,EAAE,UAAU,CAAC,EAAE,OAAOJ,CAAC,EAAMM,EAAE,CAACN,EAAEC,EAAEE,KAAKA,EAAEH,GAAG,KAAKN,EAAE,EAAEM,CAAC,CAAC,EAAE,CAAC,EAAEE,EAAED,GAAG,CAACD,GAAG,CAACA,EAAE,WAAWL,EAAEQ,EAAE,UAAU,CAAC,MAAMH,EAAE,WAAW,EAAE,CAAC,EAAEG,EAAEH,CAAC,GAAOO,EAAER,EAAE,CAACS,EAAEC,IAAI,CAAC,SAASC,EAAEV,EAAE,CAAC,IAAIC,EAAE,oBAAoBE,EAAE,IAAIC,EAAE,CAAC,SAASH,EAAE,QAAQ,2FAA2F,EAAEI,EAAE,CAAC,UAAU,OAAO,MAAM,eAAe,EAAEM,EAAEX,EAAE,QAAQA,EAAE,cAAc,CAAC,MAAM,uCAAuCA,EAAE,WAAW,CAAC,EAAEY,EAAE,CAACZ,EAAE,oBAAoBA,EAAE,qBAAqBA,EAAE,QAAQ,KAAK,IAAI,EAAEW,EAAEX,EAAE,QAAQA,EAAE,iBAAiB,CAAC,QAAQ,IAAI,CAAC,EAAEA,EAAE,QAAQA,EAAE,kBAAkB,CAAC,QAAQ,IAAI,CAAC,EAAE,CAAC,UAAU,OAAO,MAAM,yBAAyB,EAAE,CAAC,UAAU,OAAO,MAAM,yBAAyB,EAAE,CAAC,UAAU,OAAO,MAAM,YAAY,IAAI,QAAQ,EAAE,CAAC,UAAU,OAAO,MAAM,qBAAqB,EAAE,CAAC,UAAU,WAAW,MAAM,6DAA6D,SAAS,CAACW,CAAC,EAAE,IAAI,KAAK,EAAE,CAAC,UAAU,SAAS,SAAS,CAAC,CAAC,MAAM,IAAI,IAAI,OAAO,QAAQ,KAAK,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,oBAAoB,QAAQ,CAAC,IAAI,EAAE,iBAAiB,GAAG,SAASP,EAAE,SAAS,CAAC,CAAC,UAAU,OAAO,MAAMD,CAAC,EAAEE,CAAC,EAAE,OAAOO,CAAC,CAAC,CAAC,CAACH,EAAE,QAAQC,CAAC,CAAC,EAAMG,EAAEP,EAAEC,EAAE,CAAC,EAAEO,EAAED,EAAE,SAASA",
  "names": ["o", "i", "C", "D", "l", "r", "e", "n", "T", "E", "O", "a", "M", "c", "d", "s", "R", "N", "_", "t", "g"]
}
