///|
fn pdf_text_codepoints_of_agl_sequence_glyphname(name : PdfName) -> Array[Int]? {
  match pdf_text_string_of_name(name) {
    "/dalethatafpatah" => Some([0x05D3, 0x05B2])
    "/dalethatafpatahhebrew" => Some([0x05D3, 0x05B2])
    "/dalethatafsegol" => Some([0x05D3, 0x05B1])
    "/dalethatafsegolhebrew" => Some([0x05D3, 0x05B1])
    "/dalethiriq" => Some([0x05D3, 0x05B4])
    "/dalethiriqhebrew" => Some([0x05D3, 0x05B4])
    "/daletholam" => Some([0x05D3, 0x05B9])
    "/daletholamhebrew" => Some([0x05D3, 0x05B9])
    "/daletpatah" => Some([0x05D3, 0x05B7])
    "/daletpatahhebrew" => Some([0x05D3, 0x05B7])
    "/daletqamats" => Some([0x05D3, 0x05B8])
    "/daletqamatshebrew" => Some([0x05D3, 0x05B8])
    "/daletqubuts" => Some([0x05D3, 0x05BB])
    "/daletqubutshebrew" => Some([0x05D3, 0x05BB])
    "/daletsegol" => Some([0x05D3, 0x05B6])
    "/daletsegolhebrew" => Some([0x05D3, 0x05B6])
    "/daletsheva" => Some([0x05D3, 0x05B0])
    "/daletshevahebrew" => Some([0x05D3, 0x05B0])
    "/dalettsere" => Some([0x05D3, 0x05B5])
    "/dalettserehebrew" => Some([0x05D3, 0x05B5])
    "/finalkafqamats" => Some([0x05DA, 0x05B8])
    "/finalkafqamatshebrew" => Some([0x05DA, 0x05B8])
    "/finalkafsheva" => Some([0x05DA, 0x05B0])
    "/finalkafshevahebrew" => Some([0x05DA, 0x05B0])
    "/hamzadammaarabic" => Some([0x0621, 0x064F])
    "/hamzadammatanarabic" => Some([0x0621, 0x064C])
    "/hamzafathaarabic" => Some([0x0621, 0x064E])
    "/hamzafathatanarabic" => Some([0x0621, 0x064B])
    "/hamzalowkasraarabic" => Some([0x0621, 0x0650])
    "/hamzalowkasratanarabic" => Some([0x0621, 0x064D])
    "/hamzasukunarabic" => Some([0x0621, 0x0652])
    "/lamedholam" => Some([0x05DC, 0x05B9])
    "/lamedholamdagesh" => Some([0x05DC, 0x05B9, 0x05BC])
    "/lamedholamdageshhebrew" => Some([0x05DC, 0x05B9, 0x05BC])
    "/lamedholamhebrew" => Some([0x05DC, 0x05B9])
    "/lammeemjeeminitialarabic" => Some([0xFEDF, 0xFEE4, 0xFEA0])
    "/lammeemkhahinitialarabic" => Some([0xFEDF, 0xFEE4, 0xFEA8])
    "/noonhehinitialarabic" => Some([0xFEE7, 0xFEEC])
    "/qofhatafpatah" => Some([0x05E7, 0x05B2])
    "/qofhatafpatahhebrew" => Some([0x05E7, 0x05B2])
    "/qofhatafsegol" => Some([0x05E7, 0x05B1])
    "/qofhatafsegolhebrew" => Some([0x05E7, 0x05B1])
    "/qofhiriq" => Some([0x05E7, 0x05B4])
    "/qofhiriqhebrew" => Some([0x05E7, 0x05B4])
    "/qofholam" => Some([0x05E7, 0x05B9])
    "/qofholamhebrew" => Some([0x05E7, 0x05B9])
    "/qofpatah" => Some([0x05E7, 0x05B7])
    "/qofpatahhebrew" => Some([0x05E7, 0x05B7])
    "/qofqamats" => Some([0x05E7, 0x05B8])
    "/qofqamatshebrew" => Some([0x05E7, 0x05B8])
    "/qofqubuts" => Some([0x05E7, 0x05BB])
    "/qofqubutshebrew" => Some([0x05E7, 0x05BB])
    "/qofsegol" => Some([0x05E7, 0x05B6])
    "/qofsegolhebrew" => Some([0x05E7, 0x05B6])
    "/qofsheva" => Some([0x05E7, 0x05B0])
    "/qofshevahebrew" => Some([0x05E7, 0x05B0])
    "/qoftsere" => Some([0x05E7, 0x05B5])
    "/qoftserehebrew" => Some([0x05E7, 0x05B5])
    "/rehyehaleflamarabic" => Some([0x0631, 0xFEF3, 0xFE8E, 0x0644])
    "/reshhatafpatah" => Some([0x05E8, 0x05B2])
    "/reshhatafpatahhebrew" => Some([0x05E8, 0x05B2])
    "/reshhatafsegol" => Some([0x05E8, 0x05B1])
    "/reshhatafsegolhebrew" => Some([0x05E8, 0x05B1])
    "/reshhiriq" => Some([0x05E8, 0x05B4])
    "/reshhiriqhebrew" => Some([0x05E8, 0x05B4])
    "/reshholam" => Some([0x05E8, 0x05B9])
    "/reshholamhebrew" => Some([0x05E8, 0x05B9])
    "/reshpatah" => Some([0x05E8, 0x05B7])
    "/reshpatahhebrew" => Some([0x05E8, 0x05B7])
    "/reshqamats" => Some([0x05E8, 0x05B8])
    "/reshqamatshebrew" => Some([0x05E8, 0x05B8])
    "/reshqubuts" => Some([0x05E8, 0x05BB])
    "/reshqubutshebrew" => Some([0x05E8, 0x05BB])
    "/reshsegol" => Some([0x05E8, 0x05B6])
    "/reshsegolhebrew" => Some([0x05E8, 0x05B6])
    "/reshsheva" => Some([0x05E8, 0x05B0])
    "/reshshevahebrew" => Some([0x05E8, 0x05B0])
    "/reshtsere" => Some([0x05E8, 0x05B5])
    "/reshtserehebrew" => Some([0x05E8, 0x05B5])
    "/shaddafathatanarabic" => Some([0x0651, 0x064B])
    "/tchehmeeminitialarabic" => Some([0xFB7C, 0xFEE4])
    _ => None
  }
}