==== SetCellBit ==== Helper function to set the state of a single bit in a cell value. === Description === SetCellBit( cell, bitno, value ) Set the state of a single bit in a cell variable === Parameters === | ''cell'' | The cell variable to manipulate | | ''bitno'' | The bit number (0-indexed) | | ''value'' | 0 or 1 (any non-zero value is considered =1) | === Return value === Returns the state of the bit (1 or 0) before it was set. === Example usage === new v = 9; // 9 = binary 1001 new b; b = SetCellBit( v, 2, 1 ); // v is now 13 (binary 1101) // b is 0 (previous value of bit 2)