wylie.js
function unicodeEscape (warns, line, t) { // [], int, str
	var hex = t.substring(2);
	if (hex == '') return null;
	if (!validHex(hex)) {
		warnl(warns, line, "\"" + t + "\": invalid hex code.");
		return "";
	}
	return String.fromCharCode(parseInt(hex, 16))
}
function unicodeEscape (warns, line, t) { // [], int, str
	var hex = t.substring(2);
	if (hex == '') return null;
	if (!validHex(hex)) {
		warnl(warns, line, "\"" + t + "\": invalid hex code.");
		return "";
	}
	return String.fromCharCode(parseInt(hex, 16))
}
function unicodeEscape ( warns , line , t ) { // [], int, str var hex = t . substring ( 2 ) ; if ( hex == '' ) return null ; if ( ! validHex ( hex ) ) { warnl ( warns , line , "\"" + t + "\": invalid hex code." ) ; return "" ; } return String . fromCharCode ( parseInt ( hex , 16 ) ) }
generate a warning if we are keeping them; prints it out if we were asked to handle a Wylie unicode escape, \\uxxxx or \\Uxxxxxxxx
generate a warning if we are keeping them ; prints it out if we were asked to handle a Wylie unicode escape \\ uxxxx or \\ Uxxxxxxxx