public/libs/code-prettify/lang-lua.js
PR.registerLangHandler(PR.createSimpleLexer([
["pln", /^[\t\n\r \xa0]+/, null, "\t\n\r �\xa0"],
["str", /^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/, null, "\"'"]
], [
["com", /^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],
["str", /^\[(=*)\[[\S\s]*?(?:]\1]|$)/],
["kwd", /^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/, null],
["lit", /^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],
["pln", /^[_a-z]\w*/i],
["pun", /^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]
]), ["lua"]);