Type of Boolean variable changed from 'int' to '_Bool' (C99 type).
Layout of the source code improved.
Tests on hpix_isqrt now pass.
Better explanation for hpix_switch_order in the source code.
Internal variable renamed for the sake of clarity