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

4 lines
23 KiB
JavaScript

"use strict";(self.webpackChunkmonanco_wpack=self.webpackChunkmonanco_wpack||[]).push([["vendors-node_modules_monaco-editor_esm_vs_basic-languages_abap_abap_js"],{"./node_modules/monaco-editor/esm/vs/basic-languages/abap/abap.js":
/*!************************************************************************!*\
!*** ./node_modules/monaco-editor/esm/vs/basic-languages/abap/abap.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/abap/abap.ts\nvar conf = {\n comments: {\n lineComment: "*"\n },\n brackets: [\n ["[", "]"],\n ["(", ")"]\n ]\n};\nvar language = {\n defaultToken: "invalid",\n ignoreCase: true,\n tokenPostfix: ".abap",\n keywords: [\n "abap-source",\n "abbreviated",\n "abstract",\n "accept",\n "accepting",\n "according",\n "activation",\n "actual",\n "add",\n "add-corresponding",\n "adjacent",\n "after",\n "alias",\n "aliases",\n "align",\n "all",\n "allocate",\n "alpha",\n "analysis",\n "analyzer",\n "and",\n "append",\n "appendage",\n "appending",\n "application",\n "archive",\n "area",\n "arithmetic",\n "as",\n "ascending",\n "aspect",\n "assert",\n "assign",\n "assigned",\n "assigning",\n "association",\n "asynchronous",\n "at",\n "attributes",\n "authority",\n "authority-check",\n "avg",\n "back",\n "background",\n "backup",\n "backward",\n "badi",\n "base",\n "before",\n "begin",\n "between",\n "big",\n "binary",\n "bintohex",\n "bit",\n "black",\n "blank",\n "blanks",\n "blob",\n "block",\n "blocks",\n "blue",\n "bound",\n "boundaries",\n "bounds",\n "boxed",\n "break-point",\n "buffer",\n "by",\n "bypassing",\n "byte",\n "byte-order",\n "call",\n "calling",\n "case",\n "cast",\n "casting",\n "catch",\n "center",\n "centered",\n "chain",\n "chain-input",\n "chain-request",\n "change",\n "changing",\n "channels",\n "character",\n "char-to-hex",\n "check",\n "checkbox",\n "ci_",\n "circular",\n "class",\n "class-coding",\n "class-data",\n "class-events",\n "class-methods",\n "class-pool",\n "cleanup",\n "clear",\n "client",\n "clob",\n "clock",\n "close",\n "coalesce",\n "code",\n "coding",\n "col_background",\n "col_group",\n "col_heading",\n "col_key",\n "col_negative",\n "col_normal",\n "col_positive",\n "col_total",\n "collect",\n "color",\n "column",\n "columns",\n "comment",\n "comments",\n "commit",\n "common",\n "communication",\n "comparing",\n "component",\n "components",\n "compression",\n "compute",\n "concat",\n "concat_with_space",\n "concatenate",\n "cond",\n "condense",\n "condition",\n "connect",\n "connection",\n "constants",\n "context",\n "contexts",\n "continue",\n "control",\n "controls",\n "conv",\n "conversion",\n "convert",\n "copies",\n "copy",\n "corresponding",\n "country",\n "cover",\n "cpi",\n "create",\n "creating",\n "critical",\n "currency",\n "currency_conversion",\n "current",\n "cursor",\n "cursor-selection",\n "customer",\n "customer-function",\n "dangerous",\n "data",\n "database",\n "datainfo",\n "dataset",\n "date",\n "dats_add_days",\n "dats_add_months",\n "dats_days_between",\n "dats_is_valid",\n "daylight",\n "dd/mm/yy",\n "dd/mm/yyyy",\n "ddmmyy",\n "deallocate",\n "decimal_shift",\n "decimals",\n "declarations",\n "deep",\n "default",\n "deferred",\n "define",\n "defining",\n "definition",\n "delete",\n "deleting",\n "demand",\n "department",\n "descending",\n "describe",\n "destination",\n "detail",\n "dialog",\n "directory",\n "disconnect",\n "display",\n "display-mode",\n "distinct",\n "divide",\n "divide-corresponding",\n "division",\n "do",\n "dummy",\n "duplicate",\n "duplicates",\n "duration",\n "during",\n "dynamic",\n "dynpro",\n "edit",\n "editor-call",\n "else",\n "elseif",\n "empty",\n "enabled",\n "enabling",\n "encoding",\n "end",\n "endat",\n "endcase",\n "endcatch",\n "endchain",\n "endclass",\n "enddo",\n "endenhancement",\n "end-enhancement-section",\n "endexec",\n "endform",\n "endfunction",\n "endian",\n "endif",\n "ending",\n "endinterface",\n "end-lines",\n "endloop",\n "endmethod",\n "endmodule",\n "end-of-definition",\n "end-of-editing",\n "end-of-file",\n "end-of-page",\n "end-of-selection",\n "endon",\n "endprovide",\n "endselect",\n "end-test-injection",\n "end-test-seam",\n "endtry",\n "endwhile",\n "endwith",\n "engineering",\n "enhancement",\n "enhancement-point",\n "enhancements",\n "enhancement-section",\n "entries",\n "entry",\n "enum",\n "environment",\n "equiv",\n "errormessage",\n "errors",\n "escaping",\n "event",\n "events",\n "exact",\n "except",\n "exception",\n "exceptions",\n "exception-table",\n "exclude",\n "excluding",\n "exec",\n "execute",\n "exists",\n "exit",\n "exit-command",\n "expand",\n "expanding",\n "expiration",\n "explicit",\n "exponent",\n "export",\n "exporting",\n "extend",\n "extended",\n "extension",\n "extract",\n "fail",\n "fetch",\n "field",\n "field-groups",\n "fields",\n "field-symbol",\n "field-symbols",\n "file",\n "filter",\n "filters",\n "filter-table",\n "final",\n "find",\n "first",\n "first-line",\n "fixed-point",\n "fkeq",\n "fkge",\n "flush",\n "font",\n "for",\n "form",\n "format",\n "forward",\n "found",\n "frame",\n "frames",\n "free",\n "friends",\n "from",\n "function",\n "functionality",\n "function-pool",\n "further",\n "gaps",\n "generate",\n "get",\n "giving",\n "gkeq",\n "gkge",\n "global",\n "grant",\n "green",\n "group",\n "groups",\n "handle",\n "handler",\n "harmless",\n "hashed",\n "having",\n "hdb",\n "header",\n "headers",\n "heading",\n "head-lines",\n "help-id",\n "help-request",\n "hextobin",\n "hide",\n "high",\n "hint",\n "hold",\n "hotspot",\n "icon",\n "id",\n "identification",\n "identifier",\n "ids",\n "if",\n "ignore",\n "ignoring",\n "immediately",\n "implementation",\n "implementations",\n "implemented",\n "implicit",\n "import",\n "importing",\n "in",\n "inactive",\n "incl",\n "include",\n "includes",\n "including",\n "increment",\n "index",\n "index-line",\n "infotypes",\n "inheriting",\n "init",\n "initial",\n "initialization",\n "inner",\n "inout",\n "input",\n "insert",\n "instance",\n "instances",\n "instr",\n "intensified",\n "interface",\n "interface-pool",\n "interfaces",\n "internal",\n "intervals",\n "into",\n "inverse",\n "inverted-date",\n "is",\n "iso",\n "job",\n "join",\n "keep",\n "keeping",\n "kernel",\n "key",\n "keys",\n "keywords",\n "kind",\n "language",\n "last",\n "late",\n "layout",\n "leading",\n "leave",\n "left",\n "left-justified",\n "leftplus",\n "leftspace",\n "legacy",\n "length",\n "let",\n "level",\n "levels",\n "like",\n "line",\n "lines",\n "line-count",\n "linefeed",\n "line-selection",\n "line-size",\n "list",\n "listbox",\n "list-processing",\n "little",\n "llang",\n "load",\n "load-of-program",\n "lob",\n "local",\n "locale",\n "locator",\n "logfile",\n "logical",\n "log-point",\n "long",\n "loop",\n "low",\n "lower",\n "lpad",\n "lpi",\n "ltrim",\n "mail",\n "main",\n "major-id",\n "mapping",\n "margin",\n "mark",\n "mask",\n "match",\n "matchcode",\n "max",\n "maximum",\n "medium",\n "members",\n "memory",\n "mesh",\n "message",\n "message-id",\n "messages",\n "messaging",\n "method",\n "methods",\n "min",\n "minimum",\n "minor-id",\n "mm/dd/yy",\n "mm/dd/yyyy",\n "mmddyy",\n "mode",\n "modif",\n "modifier",\n "modify",\n "module",\n "move",\n "move-corresponding",\n "multiply",\n "multiply-corresponding",\n "name",\n "nametab",\n "native",\n "nested",\n "nesting",\n "new",\n "new-line",\n "new-page",\n "new-section",\n "next",\n "no",\n "no-display",\n "no-extension",\n "no-gap",\n "no-gaps",\n "no-grouping",\n "no-heading",\n "no-scrolling",\n "no-sign",\n "no-title",\n "no-topofpage",\n "no-zero",\n "node",\n "nodes",\n "non-unicode",\n "non-unique",\n "not",\n "null",\n "number",\n "object",\n "objects",\n "obligatory",\n "occurrence",\n "occurrences",\n "occurs",\n "of",\n "off",\n "offset",\n "ole",\n "on",\n "only",\n "open",\n "option",\n "optional",\n "options",\n "or",\n "order",\n "other",\n "others",\n "out",\n "outer",\n "output",\n "output-length",\n "overflow",\n "overlay",\n "pack",\n "package",\n "pad",\n "padding",\n "page",\n "pages",\n "parameter",\n "parameters",\n "parameter-table",\n "part",\n "partially",\n "pattern",\n "percentage",\n "perform",\n "performing",\n "person",\n "pf1",\n "pf10",\n "pf11",\n "pf12",\n "pf13",\n "pf14",\n "pf15",\n "pf2",\n "pf3",\n "pf4",\n "pf5",\n "pf6",\n "pf7",\n "pf8",\n "pf9",\n "pf-status",\n "pink",\n "places",\n "pool",\n "pos_high",\n "pos_low",\n "position",\n "pragmas",\n "precompiled",\n "preferred",\n "preserving",\n "primary",\n "print",\n "print-control",\n "priority",\n "private",\n "procedure",\n "process",\n "program",\n "property",\n "protected",\n "provide",\n "public",\n "push",\n "pushbutton",\n "put",\n "queue-only",\n "quickinfo",\n "radiobutton",\n "raise",\n "raising",\n "range",\n "ranges",\n "read",\n "reader",\n "read-only",\n "receive",\n "received",\n "receiver",\n "receiving",\n "red",\n "redefinition",\n "reduce",\n "reduced",\n "ref",\n "reference",\n "refresh",\n "regex",\n "reject",\n "remote",\n "renaming",\n "replace",\n "replacement",\n "replacing",\n "report",\n "request",\n "requested",\n "reserve",\n "reset",\n "resolution",\n "respecting",\n "responsible",\n "result",\n "results",\n "resumable",\n "resume",\n "retry",\n "return",\n "returncode",\n "returning",\n "returns",\n "right",\n "right-justified",\n "rightplus",\n "rightspace",\n "risk",\n "rmc_communication_failure",\n "rmc_invalid_status",\n "rmc_system_failure",\n "role",\n "rollback",\n "rows",\n "rpad",\n "rtrim",\n "run",\n "sap",\n "sap-spool",\n "saving",\n "scale_preserving",\n "scale_preserving_scientific",\n "scan",\n "scientific",\n "scientific_with_leading_zero",\n "scroll",\n "scroll-boundary",\n "scrolling",\n "search",\n "secondary",\n "seconds",\n "section",\n "select",\n "selection",\n "selections",\n "selection-screen",\n "selection-set",\n "selection-sets",\n "selection-table",\n "select-options",\n "send",\n "separate",\n "separated",\n "set",\n "shared",\n "shift",\n "short",\n "shortdump-id",\n "sign_as_postfix",\n "single",\n "size",\n "skip",\n "skipping",\n "smart",\n "some",\n "sort",\n "sortable",\n "sorted",\n "source",\n "specified",\n "split",\n "spool",\n "spots",\n "sql",\n "sqlscript",\n "stable",\n "stamp",\n "standard",\n "starting",\n "start-of-editing",\n "start-of-selection",\n "state",\n "statement",\n "statements",\n "static",\n "statics",\n "statusinfo",\n "step-loop",\n "stop",\n "structure",\n "structures",\n "style",\n "subkey",\n "submatches",\n "submit",\n "subroutine",\n "subscreen",\n "subtract",\n "subtract-corresponding",\n "suffix",\n "sum",\n "summary",\n "summing",\n "supplied",\n "supply",\n "suppress",\n "switch",\n "switchstates",\n "symbol",\n "syncpoints",\n "syntax",\n "syntax-check",\n "syntax-trace",\n "system-call",\n "system-exceptions",\n "system-exit",\n "tab",\n "tabbed",\n "table",\n "tables",\n "tableview",\n "tabstrip",\n "target",\n "task",\n "tasks",\n "test",\n "testing",\n "test-injection",\n "test-seam",\n "text",\n "textpool",\n "then",\n "throw",\n "time",\n "times",\n "timestamp",\n "timezone",\n "tims_is_valid",\n "title",\n "titlebar",\n "title-lines",\n "to",\n "tokenization",\n "tokens",\n "top-lines",\n "top-of-page",\n "trace-file",\n "trace-table",\n "trailing",\n "transaction",\n "transfer",\n "transformation",\n "translate",\n "transporting",\n "trmac",\n "truncate",\n "truncation",\n "try",\n "tstmp_add_seconds",\n "tstmp_current_utctimestamp",\n "tstmp_is_valid",\n "tstmp_seconds_between",\n "type",\n "type-pool",\n "type-pools",\n "types",\n "uline",\n "unassign",\n "under",\n "unicode",\n "union",\n "unique",\n "unit_conversion",\n "unix",\n "unpack",\n "until",\n "unwind",\n "up",\n "update",\n "upper",\n "user",\n "user-command",\n "using",\n "utf-8",\n "valid",\n "value",\n "value-request",\n "values",\n "vary",\n "varying",\n "verification-message",\n "version",\n "via",\n "view",\n "visible",\n "wait",\n "warning",\n "when",\n "whenever",\n "where",\n "while",\n "width",\n "window",\n "windows",\n "with",\n "with-heading",\n "without",\n "with-title",\n "word",\n "work",\n "write",\n "writer",\n "xml",\n "xsd",\n "yellow",\n "yes",\n "yymmdd",\n "zero",\n "zone",\n "abap_system_timezone",\n "abap_user_timezone",\n "access",\n "action",\n "adabas",\n "adjust_numbers",\n "allow_precision_loss",\n "allowed",\n "amdp",\n "applicationuser",\n "as_geo_json",\n "as400",\n "associations",\n "balance",\n "behavior",\n "breakup",\n "bulk",\n "cds",\n "cds_client",\n "check_before_save",\n "child",\n "clients",\n "corr",\n "corr_spearman",\n "cross",\n "cycles",\n "datn_add_days",\n "datn_add_months",\n "datn_days_between",\n "dats_from_datn",\n "dats_tims_to_tstmp",\n "dats_to_datn",\n "db2",\n "db6",\n "ddl",\n "dense_rank",\n "depth",\n "deterministic",\n "discarding",\n "entities",\n "entity",\n "error",\n "failed",\n "finalize",\n "first_value",\n "fltp_to_dec",\n "following",\n "fractional",\n "full",\n "graph",\n "grouping",\n "hierarchy",\n "hierarchy_ancestors",\n "hierarchy_ancestors_aggregate",\n "hierarchy_descendants",\n "hierarchy_descendants_aggregate",\n "hierarchy_siblings",\n "incremental",\n "indicators",\n "lag",\n "last_value",\n "lead",\n "leaves",\n "like_regexpr",\n "link",\n "locale_sap",\n "lock",\n "locks",\n "many",\n "mapped",\n "matched",\n "measures",\n "median",\n "mssqlnt",\n "multiple",\n "nodetype",\n "ntile",\n "nulls",\n "occurrences_regexpr",\n "one",\n "operations",\n "oracle",\n "orphans",\n "over",\n "parent",\n "parents",\n "partition",\n "pcre",\n "period",\n "pfcg_mapping",\n "preceding",\n "privileged",\n "product",\n "projection",\n "rank",\n "redirected",\n "replace_regexpr",\n "reported",\n "response",\n "responses",\n "root",\n "row",\n "row_number",\n "sap_system_date",\n "save",\n "schema",\n "session",\n "sets",\n "shortdump",\n "siblings",\n "spantree",\n "start",\n "stddev",\n "string_agg",\n "subtotal",\n "sybase",\n "tims_from_timn",\n "tims_to_timn",\n "to_blob",\n "to_clob",\n "total",\n "trace-entry",\n "tstmp_to_dats",\n "tstmp_to_dst",\n "tstmp_to_tims",\n "tstmpl_from_utcl",\n "tstmpl_to_utcl",\n "unbounded",\n "utcl_add_seconds",\n "utcl_current",\n "utcl_seconds_between",\n "uuid",\n "var",\n "verbatim"\n ],\n builtinFunctions: [\n "abs",\n "acos",\n "asin",\n "atan",\n "bit-set",\n "boolc",\n "boolx",\n "ceil",\n "char_off",\n "charlen",\n "cmax",\n "cmin",\n "concat_lines_of",\n "contains",\n "contains_any_not_of",\n "contains_any_of",\n "cos",\n "cosh",\n "count",\n "count_any_not_of",\n "count_any_of",\n "dbmaxlen",\n "distance",\n "escape",\n "exp",\n "find_any_not_of",\n "find_any_of",\n "find_end",\n "floor",\n "frac",\n "from_mixed",\n "ipow",\n "line_exists",\n "line_index",\n "log",\n "log10",\n "matches",\n "nmax",\n "nmin",\n "numofchar",\n "repeat",\n "rescale",\n "reverse",\n "round",\n "segment",\n "shift_left",\n "shift_right",\n "sign",\n "sin",\n "sinh",\n "sqrt",\n "strlen",\n "substring",\n "substring_after",\n "substring_before",\n "substring_from",\n "substring_to",\n "tan",\n "tanh",\n "to_lower",\n "to_mixed",\n "to_upper",\n "trunc",\n "utclong_add",\n "utclong_current",\n "utclong_diff",\n "xsdbool",\n "xstrlen"\n ],\n typeKeywords: [\n "b",\n "c",\n "d",\n "decfloat16",\n "decfloat34",\n "f",\n "i",\n "int8",\n "n",\n "p",\n "s",\n "string",\n "t",\n "utclong",\n "x",\n "xstring",\n "any",\n "clike",\n "csequence",\n "decfloat",\n "numeric",\n "simple",\n "xsequence",\n "accp",\n "char",\n "clnt",\n "cuky",\n "curr",\n "datn",\n "dats",\n "d16d",\n "d16n",\n "d16r",\n "d34d",\n "d34n",\n "d34r",\n "dec",\n "df16_dec",\n "df16_raw",\n "df34_dec",\n "df34_raw",\n "fltp",\n "geom_ewkb",\n "int1",\n "int2",\n "int4",\n "lang",\n "lchr",\n "lraw",\n "numc",\n "quan",\n "raw",\n "rawstring",\n "sstring",\n "timn",\n "tims",\n "unit",\n "utcl",\n "df16_scl",\n "df34_scl",\n "prec",\n "varc",\n "abap_bool",\n "abap_false",\n "abap_true",\n "abap_undefined",\n "me",\n "screen",\n "space",\n "super",\n "sy",\n "syst",\n "table_line",\n "*sys*"\n ],\n builtinMethods: ["class_constructor", "constructor"],\n derivedTypes: [\n "%CID",\n "%CID_REF",\n "%CONTROL",\n "%DATA",\n "%ELEMENT",\n "%FAIL",\n "%KEY",\n "%MSG",\n "%PARAM",\n "%PID",\n "%PID_ASSOC",\n "%PID_PARENT",\n "%_HINTS"\n ],\n cdsLanguage: [\n "@AbapAnnotation",\n "@AbapCatalog",\n "@AccessControl",\n "@API",\n "@ClientDependent",\n "@ClientHandling",\n "@CompatibilityContract",\n "@DataAging",\n "@EndUserText",\n "@Environment",\n "@LanguageDependency",\n "@MappingRole",\n "@Metadata",\n "@MetadataExtension",\n "@ObjectModel",\n "@Scope",\n "@Semantics",\n "$EXTENSION",\n "$SELF"\n ],\n selectors: ["->", "->*", "=>", "~", "~*"],\n operators: [\n " +",\n " -",\n "/",\n "*",\n "**",\n "div",\n "mod",\n "=",\n "#",\n "@",\n "+=",\n "-=",\n "*=",\n "/=",\n "**=",\n "&&=",\n "?=",\n "&",\n "&&",\n "bit-and",\n "bit-not",\n "bit-or",\n "bit-xor",\n "m",\n "o",\n "z",\n "<",\n " >",\n "<=",\n ">=",\n "<>",\n "><",\n "=<",\n "=>",\n "bt",\n "byte-ca",\n "byte-cn",\n "byte-co",\n "byte-cs",\n "byte-na",\n "byte-ns",\n "ca",\n "cn",\n "co",\n "cp",\n "cs",\n "eq",\n "ge",\n "gt",\n "le",\n "lt",\n "na",\n "nb",\n "ne",\n "np",\n "ns",\n "*/",\n "*:",\n "--",\n "/*",\n "//"\n ],\n symbols: /[=><!~?&+\\-*\\/\\^%#@]+/,\n tokenizer: {\n root: [\n [\n /[a-z_\\/$%@]([\\w\\/$%]|-(?!>))*/,\n {\n cases: {\n "@typeKeywords": "type",\n "@keywords": "keyword",\n "@cdsLanguage": "annotation",\n "@derivedTypes": "type",\n "@builtinFunctions": "type",\n "@builtinMethods": "type",\n "@operators": "key",\n "@default": "identifier"\n }\n }\n ],\n [/<[\\w]+>/, "identifier"],\n [/##[\\w|_]+/, "comment"],\n { include: "@whitespace" },\n [/[:,.]/, "delimiter"],\n [/[{}()\\[\\]]/, "@brackets"],\n [\n /@symbols/,\n {\n cases: {\n "@selectors": "tag",\n "@operators": "key",\n "@default": ""\n }\n }\n ],\n [/\'/, { token: "string", bracket: "@open", next: "@stringquote" }],\n [/`/, { token: "string", bracket: "@open", next: "@stringping" }],\n [/\\|/, { token: "string", bracket: "@open", next: "@stringtemplate" }],\n [/\\d+/, "number"]\n ],\n stringtemplate: [\n [/[^\\\\\\|]+/, "string"],\n [/\\\\\\|/, "string"],\n [/\\|/, { token: "string", bracket: "@close", next: "@pop" }]\n ],\n stringping: [\n [/[^\\\\`]+/, "string"],\n [/`/, { token: "string", bracket: "@close", next: "@pop" }]\n ],\n stringquote: [\n [/[^\\\\\']+/, "string"],\n [/\'/, { token: "string", bracket: "@close", next: "@pop" }]\n ],\n whitespace: [\n [/[ \\t\\r\\n]+/, ""],\n [/^\\*.*$/, "comment"],\n [/\\".*$/, "comment"]\n ]\n }\n};\n\n\n\n//# sourceURL=webpack://monanco_wpack/./node_modules/monaco-editor/esm/vs/basic-languages/abap/abap.js?')}}]);