rem: octalToChar(char hi, char mid, char low) { if (isOctalChar(hi) && isOctalChar(mid) && isOctalChar(low)) { return ((hi-'0') << 6) | ((mid-'0') << 3) | (low-'0'); } else throw new Err(std::string("Sniffer parser error: invalid octal digit passed to hexToChar()"), -1);
add: octalToChar(char octal) { return octalToChar('0', '0', octal);
context: octalToChar(char hi, char mid, char low) {	if (isOctalChar(hi) && isOctalChar(mid) && isOctalChar(low)) {		return ((hi-'0') << 6) | ((mid-'0') << 3) | (low-'0');	} else		throw new Err(std::string("Sniffer parser error: invalid octal digit passed to hexToChar()"), -1);		}