--- /dev/null
+(define-char
+ '((name . "SYRIAC END OF PARAGRAPH")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0700) ; ܀
+ ))
+(define-char
+ '((name . "SYRIAC SUPRALINEAR FULL STOP")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0701) ; ܁
+ ))
+(define-char
+ '((name . "SYRIAC SUBLINEAR FULL STOP")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0702) ; ܂
+ ))
+(define-char
+ '((name . "SYRIAC SUPRALINEAR COLON")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0703) ; ܃
+ ))
+(define-char
+ '((name . "SYRIAC SUBLINEAR COLON")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0704) ; ܄
+ ))
+(define-char
+ '((name . "SYRIAC HORIZONTAL COLON")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0705) ; ܅
+ ))
+(define-char
+ '((name . "SYRIAC COLON SKEWED LEFT")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0706) ; ܆
+ ))
+(define-char
+ '((name . "SYRIAC COLON SKEWED RIGHT")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0707) ; ܇
+ ))
+(define-char
+ '((name . "SYRIAC SUPRALINEAR COLON SKEWED LEFT")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0708) ; ܈
+ ))
+(define-char
+ '((name . "SYRIAC SUBLINEAR COLON SKEWED RIGHT")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0709) ; ܉
+ ))
+(define-char
+ '((name . "SYRIAC CONTRACTION")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x070A) ; ܊
+ ))
+(define-char
+ '((name . "SYRIAC HARKLEAN OBELUS")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x070B) ; ܋
+ ))
+(define-char
+ '((name . "SYRIAC HARKLEAN METOBELUS")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x070C) ; ܌
+ ))
+(define-char
+ '((name . "SYRIAC HARKLEAN ASTERISCUS")
+ (general-category punctuation other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x070D) ; ܍
+ ))
+(define-char
+ '((name . "SYRIAC ABBREVIATION MARK")
+ (general-category other format) ; Normative Category
+ (bidi-category . "BN")
+ (mirrored . nil)
+ (=ucs . #x070F) ;
+ ))
+(define-char
+ '((name . "SYRIAC LETTER ALAPH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0710) ; ܐ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER SUPERSCRIPT ALAPH")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0711) ; ܑ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER BETH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0712) ; ܒ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER GAMAL")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0713) ; ܓ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER GAMAL GARSHUNI")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0714) ; ܔ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER DALATH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0715) ; ܕ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER DOTLESS DALATH RISH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0716) ; ܖ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER HE")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0717) ; ܗ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER WAW")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0718) ; ܘ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER ZAIN")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0719) ; ܙ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER HETH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x071A) ; ܚ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER TETH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x071B) ; ܛ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER TETH GARSHUNI")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x071C) ; ܜ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER YUDH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x071D) ; ܝ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER YUDH HE")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x071E) ; ܞ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER KAPH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x071F) ; ܟ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER LAMADH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0720) ; ܠ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER MIM")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0721) ; ܡ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER NUN")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0722) ; ܢ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER SEMKATH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0723) ; ܣ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER FINAL SEMKATH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0724) ; ܤ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER E")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0725) ; ܥ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER PE")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0726) ; ܦ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER REVERSED PE")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0727) ; ܧ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER SADHE")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0728) ; ܨ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER QAPH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x0729) ; ܩ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER RISH")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x072A) ; ܪ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER SHIN")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x072B) ; ܫ
+ ))
+(define-char
+ '((name . "SYRIAC LETTER TAW")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "AL")
+ (mirrored . nil)
+ (=ucs . #x072C) ; ܬ
+ ))
+(define-char
+ '((name . "SYRIAC PTHAHA ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0730) ; ܰ
+ ))
+(define-char
+ '((name . "SYRIAC PTHAHA BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0731) ; ܱ
+ ))
+(define-char
+ '((name . "SYRIAC PTHAHA DOTTED")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0732) ; ܲ
+ ))
+(define-char
+ '((name . "SYRIAC ZQAPHA ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0733) ; ܳ
+ ))
+(define-char
+ '((name . "SYRIAC ZQAPHA BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0734) ; ܴ
+ ))
+(define-char
+ '((name . "SYRIAC ZQAPHA DOTTED")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0735) ; ܵ
+ ))
+(define-char
+ '((name . "SYRIAC RBASA ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0736) ; ܶ
+ ))
+(define-char
+ '((name . "SYRIAC RBASA BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0737) ; ܷ
+ ))
+(define-char
+ '((name . "SYRIAC DOTTED ZLAMA HORIZONTAL")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0738) ; ܸ
+ ))
+(define-char
+ '((name . "SYRIAC DOTTED ZLAMA ANGULAR")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0739) ; ܹ
+ ))
+(define-char
+ '((name . "SYRIAC HBASA ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x073A) ; ܺ
+ ))
+(define-char
+ '((name . "SYRIAC HBASA BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x073B) ; ܻ
+ ))
+(define-char
+ '((name . "SYRIAC HBASA-ESASA DOTTED")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x073C) ; ܼ
+ ))
+(define-char
+ '((name . "SYRIAC ESASA ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x073D) ; ܽ
+ ))
+(define-char
+ '((name . "SYRIAC ESASA BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x073E) ; ܾ
+ ))
+(define-char
+ '((name . "SYRIAC RWAHA")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x073F) ; ܿ
+ ))
+(define-char
+ '((name . "SYRIAC FEMININE DOT")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0740) ; ݀
+ ))
+(define-char
+ '((name . "SYRIAC QUSHSHAYA")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0741) ; ݁
+ ))
+(define-char
+ '((name . "SYRIAC RUKKAKHA")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0742) ; ݂
+ ))
+(define-char
+ '((name . "SYRIAC TWO VERTICAL DOTS ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0743) ; ݃
+ ))
+(define-char
+ '((name . "SYRIAC TWO VERTICAL DOTS BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0744) ; ݄
+ ))
+(define-char
+ '((name . "SYRIAC THREE DOTS ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0745) ; ݅
+ ))
+(define-char
+ '((name . "SYRIAC THREE DOTS BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0746) ; ݆
+ ))
+(define-char
+ '((name . "SYRIAC OBLIQUE LINE ABOVE")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0747) ; ݇
+ ))
+(define-char
+ '((name . "SYRIAC OBLIQUE LINE BELOW")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0748) ; ݈
+ ))
+(define-char
+ '((name . "SYRIAC MUSIC")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0749) ; ݉
+ ))
+(define-char
+ '((name . "SYRIAC BARREKH")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x074A) ; ݊
+ ))