///|
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
  }
}