UNPKG

monaco-sqlpad-test

Version:

![preview.gif](https://upload-images.jianshu.io/upload_images/11287122-31aabe9832be213f.gif?imageMogr2/auto-orient/strip)

69 lines (63 loc) 2.45 kB
((typeof self !== 'undefined' ? self : this)["webpackJsonpmonaco_sqlpad"] = (typeof self !== 'undefined' ? self : this)["webpackJsonpmonaco_sqlpad"] || []).push([[8],{ /***/ "3652": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "conf", function() { return conf; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "language", function() { return language; }); /*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ var conf = { comments: { lineComment: '#', } }; var language = { defaultToken: 'keyword', ignoreCase: true, tokenPostfix: '.azcli', str: /[^#\s]/, tokenizer: { root: [ { include: '@comment' }, [/\s-+@str*\s*/, { cases: { '@eos': { token: 'key.identifier', next: '@popall' }, '@default': { token: 'key.identifier', next: '@type' } } }], [/^-+@str*\s*/, { cases: { '@eos': { token: 'key.identifier', next: '@popall' }, '@default': { token: 'key.identifier', next: '@type' } } }] ], type: [ { include: '@comment' }, [/-+@str*\s*/, { cases: { '@eos': { token: 'key.identifier', next: '@popall' }, '@default': 'key.identifier' } }], [/@str+\s*/, { cases: { '@eos': { token: 'string', next: '@popall' }, '@default': 'string' } }] ], comment: [ [/#.*$/, { cases: { '@eos': { token: 'comment', next: '@popall' } } }] ] } }; /***/ }) }]);