Merge pull request #204 from augustjd/patch-1 Updated prism-c.js for enhanced C macro support
diff --git a/components/prism-c.js b/components/prism-c.js
index a0a8933..c5d3075 100644
--- a/components/prism-c.js
+++ b/components/prism-c.js
@@ -4,6 +4,11 @@ Prism.languages.c = Prism.languages.extend('clike', {
});
Prism.languages.insertBefore('c', 'keyword', {
- //property class reused for macro statements
- 'property': /#\s*[a-zA-Z]+/g
+ //property class reused for macro statements
+ 'property': {
+ pattern:/#[a-zA-Z]+\ .*/g,
+ inside: {
+ property: /<[a-zA-Z.]+>/g
+ }
+ }
});