} public static function uniord($c) { $h = ord($c[0]); if ($h <= 0x7f) { return $h; } else { if ($h < 0xc2) { return false; } else { if ($h <= 0xdf) { return ($h & 0x1f) << 6 | ord($c[1]) & 0x3f; } else { if ($h <= 0xef) { return ($h & 0xf) << 12 | (ord($c[1]) & 0x3f) << 6 | ord($c[2]) & 0x3f; } else { if ($h <= 0xf4) { return ($h & 0xf) << 18 | (ord($c[1]) & 0x3f) << 12 | (ord($c[2]) & 0x3f) << 6 | ord($c[3]) & 0x3f; } else { return false; } } } } } } } // Do some initializing ParseJS::_PRECEDENCE(); ParseJS::_ASSIGNMENT(); /* End of file parse-js.php */