vendor/assets/javascripts/prism-sas.js in highlighting-0.1.2 vs vendor/assets/javascripts/prism-sas.js in highlighting-0.1.3
- old
+ new
@@ -21,11 +21,11 @@
// '1jan2013'd, '9:25:19pm't, '18jan2003:9:27:05am'dt
pattern: /'[^']+'(?:dt?|t)\b/i,
alias: 'number'
},
'string': /(["'])(?:\1\1|(?!\1)[\s\S])*\1/,
- 'keyword': /\b(?:data|else|format|if|input|proc|run|then)\b/i,
+ 'keyword': /\b(?:data|else|format|if|input|proc\s\w+|quit|run|then)\b/i,
// Decimal (1.2e23), hexadecimal (0c1x)
'number': /(?:\B-|\b)(?:[\da-f]+x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,
'operator': /\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?|\b(?:eq|ne|gt|lt|ge|le|in|not)\b/i,
'punctuation': /[$%@.(){}\[\];,\\]/
-};
\ No newline at end of file
+};