Macros Lua oops
Была у меня как-то задача
#1088033 Для реализации пришлось подключить файл lstate.h, выходящий за рамки стандартного API lua. Он подтянул за собой некоторые другие файлики, в том числе llimits.h. И дальше вот такая история:
llimits.h:75:
#define cast(t, exp) ((t)(exp))
Приехали:
libpocoext/include/Poco/Ext/Cast.h:200:
template<typename _Tp, typename _Sp> _Tp cast (const _Sp& _arg, const std::locale& _loc = std::locale ())
{ ...
И даже так:
boost/fusion/support/iterator_base.hpp:17:
Iterator const& cast() const
{ ...