///|
fn pdf_text_codepoint_of_bengali_glyphname(name : PdfName) -> Int? {
match pdf_text_string_of_name(name) {
"/aabengali" => Some(0x0986)
"/aavowelsignbengali" => Some(0x09BE)
"/abengali" => Some(0x0985)
"/aibengali" => Some(0x0990)
"/aivowelsignbengali" => Some(0x09C8)
"/anusvarabengali" => Some(0x0982)
"/aubengali" => Some(0x0994)
"/aulengthmarkbengali" => Some(0x09D7)
"/auvowelsignbengali" => Some(0x09CC)
"/babengali" => Some(0x09AC)
"/bhabengali" => Some(0x09AD)
"/cabengali" => Some(0x099A)
"/candrabindubengali" => Some(0x0981)
"/chabengali" => Some(0x099B)
"/dabengali" => Some(0x09A6)
"/ddabengali" => Some(0x09A1)
"/ddhabengali" => Some(0x09A2)
"/denominatorminusonenumeratorbengali" => Some(0x09F8)
"/dhabengali" => Some(0x09A7)
"/ebengali" => Some(0x098F)
"/eightbengali" => Some(0x09EE)
"/evowelsignbengali" => Some(0x09C7)
"/fivebengali" => Some(0x09EB)
"/fourbengali" => Some(0x09EA)
"/fournumeratorbengali" => Some(0x09F7)
"/gabengali" => Some(0x0997)
"/ghabengali" => Some(0x0998)
"/habengali" => Some(0x09B9)
"/ibengali" => Some(0x0987)
"/iibengali" => Some(0x0988)
"/iivowelsignbengali" => Some(0x09C0)
"/issharbengali" => Some(0x09FA)
"/ivowelsignbengali" => Some(0x09BF)
"/jabengali" => Some(0x099C)
"/jhabengali" => Some(0x099D)
"/kabengali" => Some(0x0995)
"/khabengali" => Some(0x0996)
"/labengali" => Some(0x09B2)
"/llvocalicbengali" => Some(0x09E1)
"/llvocalicvowelsignbengali" => Some(0x09E3)
"/lvocalicbengali" => Some(0x098C)
"/lvocalicvowelsignbengali" => Some(0x09E2)
"/mabengali" => Some(0x09AE)
"/nabengali" => Some(0x09A8)
"/ngabengali" => Some(0x0999)
"/ninebengali" => Some(0x09EF)
"/nnabengali" => Some(0x09A3)
"/nuktabengali" => Some(0x09BC)
"/nyabengali" => Some(0x099E)
"/obengali" => Some(0x0993)
"/onebengali" => Some(0x09E7)
"/onenumeratorbengali" => Some(0x09F4)
"/ovowelsignbengali" => Some(0x09CB)
"/pabengali" => Some(0x09AA)
"/phabengali" => Some(0x09AB)
"/rabengali" => Some(0x09B0)
"/ralowerdiagonalbengali" => Some(0x09F1)
"/ramiddlediagonalbengali" => Some(0x09F0)
"/rhabengali" => Some(0x09DD)
"/rrabengali" => Some(0x09DC)
"/rrvocalicbengali" => Some(0x09E0)
"/rrvocalicvowelsignbengali" => Some(0x09C4)
"/rupeemarkbengali" => Some(0x09F2)
"/rupeesignbengali" => Some(0x09F3)
"/rvocalicbengali" => Some(0x098B)
"/rvocalicvowelsignbengali" => Some(0x09C3)
"/sabengali" => Some(0x09B8)
"/sevenbengali" => Some(0x09ED)
"/shabengali" => Some(0x09B6)
"/sixbengali" => Some(0x09EC)
"/sixteencurrencydenominatorbengali" => Some(0x09F9)
"/ssabengali" => Some(0x09B7)
"/tabengali" => Some(0x09A4)
"/thabengali" => Some(0x09A5)
"/threebengali" => Some(0x09E9)
"/threenumeratorbengali" => Some(0x09F6)
"/ttabengali" => Some(0x099F)
"/tthabengali" => Some(0x09A0)
"/twobengali" => Some(0x09E8)
"/twonumeratorbengali" => Some(0x09F5)
"/ubengali" => Some(0x0989)
"/uubengali" => Some(0x098A)
"/uuvowelsignbengali" => Some(0x09C2)
"/uvowelsignbengali" => Some(0x09C1)
"/viramabengali" => Some(0x09CD)
"/visargabengali" => Some(0x0983)
"/yabengali" => Some(0x09AF)
"/yyabengali" => Some(0x09DF)
"/zerobengali" => Some(0x09E6)
_ => None
}
}