]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/es/languages/axapta.js
1 /*! `axapta` grammar compiled for Highlight.js 11.11.1 */
2 var hljsGrammar
= (function () {
6 Language: Microsoft X++
7 Description: X++ is a language used in Microsoft Dynamics 365, Dynamics AX, and Axapta.
8 Author: Dmitri Roudakov <dmitri@roudakov.ru>
9 Website: https://dynamics.microsoft.com/en-us/ax-overview/
13 /** @type LanguageFn */
14 function axapta(hljs
) {
15 const IDENT_RE
= hljs
.UNDERSCORE_IDENT_RE
;
16 const BUILT_IN_KEYWORDS
= [
36 const LITERAL_KEYWORDS
= [
43 const NORMAL_KEYWORDS
= [
147 keyword: NORMAL_KEYWORDS
,
148 built_in: BUILT_IN_KEYWORDS
,
149 literal: LITERAL_KEYWORDS
152 const CLASS_DEFINITION
= {
155 /(class|interface)\s+/,
157 /\s+(extends|implements)\s+/,
167 4: "title.class.inherited"
177 hljs
.C_LINE_COMMENT_MODE
,
178 hljs
.C_BLOCK_COMMENT_MODE
,
179 hljs
.APOS_STRING_MODE
,
180 hljs
.QUOTE_STRING_MODE
,
196 export default hljsGrammar
;