Вход Регистрация
Файл: error-kitty/node_modules/highlight.js/lib/languages/nimrod.js
Строк: 90
<?php
module
.exports = function(hljs) {
  return {
    
keywords: {
      
keyword'addr and as asm bind block break|0 case|0 cast const|0 continue|0 converter discard distinct|10 div do elif else|0 end|0 enum|0 except export finally for from generic if|0 import|0 in include|0 interface is isnot|10 iterator|10 let|0 macro method|10 mixin mod nil not notin|10 object|0 of or out proc|10 ptr raise ref|10 return shl shr static template|10 try|0 tuple type|0 using|0 var|0 when while|0 with without xor yield',
      
literal'shared guarded stdin stdout stderr result|10 true false'
    
},
    
contains: [ {
        
className'decorator'// Actually pragma
        
begin: /{./,
        
end: /.}/,
        
relevance10
      
}, {
        
className'string',
        
begin: /[a-zA-Z]w*"/,
        end: /"
/,
        
contains: [{begin: /""/}]
      }, {
        
className'string',
        
begin: /([a-zA-Z]w*)?"""/,
        end: /"""
/
      }, {
        
className'string',
        
begin: /"/,
        end: /"
/,
        
illegal: /n/,
        
contains: [{begin: /\./}]
      }, {
        
className'type',
        
begin: /b[A-Z]w+b/,
        
relevance0
      
}, {
        
className'type',
        
begin: /b(int|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|float|float32|float64|bool|char|string|cstring|pointer|expr|stmt|void|auto|any|range|array|openarray|varargs|seq|set|clong|culong|cchar|cschar|cshort|cint|csize|clonglong|cfloat|cdouble|clongdouble|cuchar|cushort|cuint|culonglong|cstringarray|semistatic)b/
      }, {
        
className'number',
        
begin: /b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/,
        relevance: 0
      }, {
        className: '
number',
        begin: /b(0o[0-7][_0-7]*)('
?[iIuUfF](8|16|32|64))?/,
        
relevance0
      
}, {
        
className'number',
        
begin: /b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/,
        relevance: 0
      }, {
        className: '
number',
        begin: /b(d[_d]*)('
?[iIuUfF](8|16|32|64))?/,
        
relevance0
      
},
      
hljs.HASH_COMMENT_MODE
    
]
  }
};
?>
Онлайн: 0
Реклама