### Empty { type => "op", name => "validateUtf8Encoding", param => "", input => "", ret => 0, }, ### Valid "I can eat glass and it does not hurt me." # Greek { type => "op", name => "validateUtf8Encoding", param => "", input => "ὕαλον ϕαγεῖν δύναμαι· τοῦτο οὔ με βλάπτει.", ret => 0, }, # French { type => "op", name => "validateUtf8Encoding", param => "", input => "Je peux manger du verre, ça ne me fait pas de mal.", ret => 0, }, # Spanish { type => "op", name => "validateUtf8Encoding", param => "", input => "Puedo comer vidrio, no me hace daño.", ret => 0, }, # Esparanto { type => "op", name => "validateUtf8Encoding", param => "", input => "Mi povas manĝi vitron, ĝi ne damaĝas min.", ret => 0, }, # Latin { type => "op", name => "validateUtf8Encoding", param => "", input => "Ic mæg glæs eotan ond hit ne hearmiað me.", ret => 0, }, # Serbian { type => "op", name => "validateUtf8Encoding", param => "", input => "Могу јести стакло а да ми не шкоди.", ret => 0, }, # Russian { type => "op", name => "validateUtf8Encoding", param => "", input => "Я могу есть стекло, оно мне не вредит.", ret => 0, }, # Armenian { type => "op", name => "validateUtf8Encoding", param => "", input => "Կրնամ ապակի ուտել և ինծի անհանգիստ չըներ։", ret => 0, }, # Turkish { type => "op", name => "validateUtf8Encoding", param => "", input => "جام ييه بلورم بڭا ضررى طوقونمز", ret => 0, }, # Hindi { type => "op", name => "validateUtf8Encoding", param => "", input => "मैं काँच खा सकता हूँ, मुझे उस से कोई पीडा नहीं होती.", ret => 0, }, # Arabic { type => "op", name => "validateUtf8Encoding", param => "", input => "أنا قادر على أكل الزجاج و هذا لا يؤلمني.", ret => 0, }, # Hebrew { type => "op", name => "validateUtf8Encoding", param => "", input => "אני יכול לאכול זכוכית וזה לא מזיק לי.", ret => 0, }, # Japanese { type => "op", name => "validateUtf8Encoding", param => "", input => "私はガラスを食べられます。それは私を傷つけません。", ret => 0, }, # Thai { type => "op", name => "validateUtf8Encoding", param => "", input => "ฉันกินกระจกได้ แต่มันไม่ทำให้ฉันเจ็บ", ret => 0, }, # Korean { type => "op", name => "validateUtf8Encoding", param => "", input => "나는 유리를 먹을 수 있어요. 그래도 아프지 않아요", ret => 0, }, # Navajo { type => "op", name => "validateUtf8Encoding", param => "", input => "Tsésǫʼ yishą́ągo bííníshghah dóó doo shił neezgai da.", ret => 0, }, # Icelandic { type => "op", name => "validateUtf8Encoding", param => "", input => "Ég get etið gler án þess að meiða mig.", ret => 0, }, # Sanskrit { type => "op", name => "validateUtf8Encoding", param => "", input => "काचं शक्नोम्यत्तुम् । नोपहिनस्ति माम् ॥", ret => 0, }, # English Braille { type => "op", name => "validateUtf8Encoding", param => "", input => "⠊⠀⠉⠁⠝⠀⠑⠁⠞⠀⠛⠇⠁⠎⠎⠀⠁⠝⠙⠀⠊⠞⠀⠙⠕⠑⠎⠝⠞⠀⠓⠥⠗⠞⠀⠍⠑", ret => 0, }, # Danish { type => "op", name => "validateUtf8Encoding", param => "", input => "Jeg kan spise glas, det gør ikke ondt på mig.", ret => 0, }, # Hungarian { type => "op", name => "validateUtf8Encoding", param => "", input => "Meg tudom enni az üveget, nem lesz tőle bajom.", ret => 0, }, # Estonian { type => "op", name => "validateUtf8Encoding", param => "", input => "Ma võin klaasi süüa, see ei tee mulle midagi.", ret => 0, }, # Czech { type => "op", name => "validateUtf8Encoding", param => "", input => "Mohu jíst sklo, neublíží mi.", ret => 0, }, # Slovak { type => "op", name => "validateUtf8Encoding", param => "", input => "Môžem jesť sklo. Nezraní ma.", ret => 0, }, # Polish { type => "op", name => "validateUtf8Encoding", param => "", input => "Mogę jeść szkło i mi nie szkodzi.", ret => 0, }, # Symbols { type => "op", name => "validateUtf8Encoding", param => "", input=>"∮E⋅da=Qn→∞∑f(i)=∏g(i)∀x∈ℝ:⌈x⌉=−⌊−x⌋α∧¬β=¬(¬α∨β)ℕ⊆ℕ₀⊂ℤ⊂ℚ⊂ℝ⊂ℂ⊥ 0, }, ### Invalid # Umlauted a { type => "op", name => "validateUtf8Encoding", param => "", input => "\x00\xe4", ret => 1, }, # Umlauted a { type => "op", name => "validateUtf8Encoding", param => "", input => "\xe4", ret => 1, }, # { type => "op", name => "validateUtf8Encoding", param => "", input => "\x03\xbf", ret => 1, }, # { type => "op", name => "validateUtf8Encoding", param => "", input => "\xc9\x3b", ret => 1, }, ### Invalid Full width # { type => "op", name => "validateUtf8Encoding", param => "", input => "\xFF\x00", ret => 1, },