aboutsummaryrefslogtreecommitdiff
path: root/js/prettify/lang-n.js
diff options
context:
space:
mode:
authorEric Bidelman2012-04-08 17:50:49 -0700
committerEric Bidelman2012-04-08 17:50:49 -0700
commitdb92c5e0c26ba0bb545993bb48533d39f1934b95 (patch)
treeccdf3b9ee4c54923fadaf4fe43979b2997e27342 /js/prettify/lang-n.js
parent1a10348622e92803cc9a90ec4369bb6974cc5329 (diff)
downloadio-slides-remote-db92c5e0c26ba0bb545993bb48533d39f1934b95.tar.gz
Adding prettyprint. Clean up old files
Diffstat (limited to 'js/prettify/lang-n.js')
-rw-r--r--js/prettify/lang-n.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/js/prettify/lang-n.js b/js/prettify/lang-n.js
new file mode 100644
index 0000000..6c2e85b
--- /dev/null
+++ b/js/prettify/lang-n.js
@@ -0,0 +1,4 @@
1var a=null;
2PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/,
3a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/,
4a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]);