This is mp_shiftl.c in view mode; [Download] [Up]
typedef unsigned long ulong; ulong hiremainder,overflow; int shiftl(x,y) ulong x,y; { hiremainder=x>>(32-y);return (x<<y); } int shiftlr(x,y) ulong x,y; { hiremainder=x<<(32-y);return (x>>y); }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.