fix function

Mode fix(
  1. Highlight hljs
)

Highlight.js language definition for fix.

Implementation

Mode fix(Highlight hljs) {
  return Mode(
    name: r'FIX',
    contains: [
      Mode(
        begin: r'[^\u2401\u0001]+',
        end: r'[\u2401\u0001]',
        excludeEnd: true,
        returnBegin: true,
        returnEnd: false,
        contains: [
          Mode(
            begin: r'([^\u2401\u0001=]+)',
            end: r'=([^\u2401\u0001=]+)',
            returnEnd: true,
            returnBegin: false,
            scope: r'attr',
          ),
          Mode(
            begin: r'=',
            end: r'([\u2401\u0001])',
            excludeEnd: true,
            excludeBegin: true,
            scope: r'string',
          ),
        ],
      ),
    ],
    caseInsensitive: true,
  );
}