1 Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/(\b(asm|typeof|i
nline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|flo
at|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch
|typedef|union|unsigned|void|volatile|while|in|self|super)\b)|((?=[\w|@])(@inter
face|@end|@implementation|@protocol|@class|@public|@protected|@private|@property
|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b)/,string:/(?:("|'
)([^\n\\\1]|\\.|\\\r*\n)*?\1)|(@"([^\n\\"]|\\.|\\\r*\n)*?")/,operator:/[-+]{1,2}
|!=?|<{1,2}=?|>{1,2}=?|\->|={1,2}|\^|~|%|&{1,2}|\|?\||\?|\*|\/|@/}); | 1 Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/\b(asm|typeof|in
line|auto|break|case|char|const|continue|default|do|double|else|enum|extern|floa
t|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|
typedef|union|unsigned|void|volatile|while|in|self|super)\b|(@interface|@end|@im
plementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|
@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(\\(?:\r\n|[\s\S
])|(?!\1)[^\\\r\n])*\1|@"(\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+
?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}); |