A macro highlighted as keyword: pascal
问题 While looking in the sample code for FunkyOverlayWindow, I just found a pretty interesting declaration: pascal OSStatus MyHotKeyHandler( EventHandlerCallRef nextHandler, EventRef theEvent, void *userData ); Here, pascal is highlighted as a keyword (pink in standard Xcode color scheme). But I just found it's a macro, interestingly enough defined in file CarbonCore/ConditionalMacros.h as: #define pascal So, what is (or was) it supposed to do? Maybe it had some special use in the past? While