(function() { 'use strict'; var highlight = function(block, lang) { var langs = lang.split('_'); if (langs.length > 1) { lang = langs[langs.length-1]; } if (!lang || typeof hljs.getLanguage(lang) === 'undefined') { return; } var hl = hljs.highlight(lang, block.textContent, true); block.innerHTML = hl.value; }; var highlightAll = function() { var rawBlocks = document.querySelectorAll('pre.cnm-raw code'); for (var i=0; i