@ignore
public static function isNameChar($c) { $o = ord($c); return self::isNameStartChar($c) || $c == '-' || $o >= 0x30 && $o <= 0x39 || $o == 0xb7 || $o >= 0x300 && $o <= 0x36f || $o >= 0x203f && $o <= 0x2040; }