antosdk-apps/MonacoCore/build/debug/bundle/node_modules_monaco-editor_esm_vs_basic-languages_sb_sb_js.bundle.js
2022-06-03 19:30:11 +02:00

4 lines
3.8 KiB
JavaScript

"use strict";(self.webpackChunkmonanco_wpack=self.webpackChunkmonanco_wpack||[]).push([["node_modules_monaco-editor_esm_vs_basic-languages_sb_sb_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/sb/sb.js":
/*!********************************************************************!*\
!*** ./node_modules/monaco-editor/esm/vs/basic-languages/sb/sb.js ***!
\********************************************************************/(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "conf": () => (/* binding */ conf),\n/* harmony export */ "language": () => (/* binding */ language)\n/* harmony export */ });\n/*!-----------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4)\n * Released under the MIT license\n * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt\n *-----------------------------------------------------------------------------*/\n\n// src/basic-languages/sb/sb.ts\nvar conf = {\n comments: {\n lineComment: "\'"\n },\n brackets: [\n ["(", ")"],\n ["[", "]"],\n ["If", "EndIf"],\n ["While", "EndWhile"],\n ["For", "EndFor"],\n ["Sub", "EndSub"]\n ],\n autoClosingPairs: [\n { open: \'"\', close: \'"\', notIn: ["string", "comment"] },\n { open: "(", close: ")", notIn: ["string", "comment"] },\n { open: "[", close: "]", notIn: ["string", "comment"] }\n ]\n};\nvar language = {\n defaultToken: "",\n tokenPostfix: ".sb",\n ignoreCase: true,\n brackets: [\n { token: "delimiter.array", open: "[", close: "]" },\n { token: "delimiter.parenthesis", open: "(", close: ")" },\n { token: "keyword.tag-if", open: "If", close: "EndIf" },\n { token: "keyword.tag-while", open: "While", close: "EndWhile" },\n { token: "keyword.tag-for", open: "For", close: "EndFor" },\n { token: "keyword.tag-sub", open: "Sub", close: "EndSub" }\n ],\n keywords: [\n "Else",\n "ElseIf",\n "EndFor",\n "EndIf",\n "EndSub",\n "EndWhile",\n "For",\n "Goto",\n "If",\n "Step",\n "Sub",\n "Then",\n "To",\n "While"\n ],\n tagwords: ["If", "Sub", "While", "For"],\n operators: [">", "<", "<>", "<=", ">=", "And", "Or", "+", "-", "*", "/", "="],\n identifier: /[a-zA-Z_][\\w]*/,\n symbols: /[=><:+\\-*\\/%\\.,]+/,\n escapes: /\\\\(?:[abfnrtv\\\\"\']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,\n tokenizer: {\n root: [\n { include: "@whitespace" },\n [/(@identifier)(?=[.])/, "type"],\n [\n /@identifier/,\n {\n cases: {\n "@keywords": { token: "keyword.$0" },\n "@operators": "operator",\n "@default": "variable.name"\n }\n }\n ],\n [\n /([.])(@identifier)/,\n {\n cases: {\n $2: ["delimiter", "type.member"],\n "@default": ""\n }\n }\n ],\n [/\\d*\\.\\d+/, "number.float"],\n [/\\d+/, "number"],\n [/[()\\[\\]]/, "@brackets"],\n [\n /@symbols/,\n {\n cases: {\n "@operators": "operator",\n "@default": "delimiter"\n }\n }\n ],\n [/"([^"\\\\]|\\\\.)*$/, "string.invalid"],\n [/"/, "string", "@string"]\n ],\n whitespace: [\n [/[ \\t\\r\\n]+/, ""],\n [/(\\\').*$/, "comment"]\n ],\n string: [\n [/[^\\\\"]+/, "string"],\n [/@escapes/, "string.escape"],\n [/\\\\./, "string.escape.invalid"],\n [/"C?/, "string", "@pop"]\n ]\n }\n};\n\n\n\n//# sourceURL=webpack://monanco_wpack/./node_modules/monaco-editor/esm/vs/basic-languages/sb/sb.js?')}}]);