What is the >>>= operator in C?
The line: while( a[ 0xFULL?’\0′:-1:>>>=a<:!!0X.1P1 ] ) contains the digraphs :> and <:, which translate to ] and [ respectively, so it’s equivalent to: while( a[ 0xFULL?’\0′:-1 ] >>= a[ !!0X.1P1 ] ) The literal 0xFULL is the same as 0xF (which is hex for 15); the ULL just specifies that it’s an unsigned long … Read more